git.iko.soy
/
elk
readme
files
commits
refs
on
c37875c
help
sign in
c37875c
Remove some newly dead code
Evan Czaplicki
11 years ago
fa09513
Type check effect manager functions
Evan Czaplicki
11 years ago
4b1ea5c
Simplify code that checks `main` type a little bit
Evan Czaplicki
11 years ago
5af390d
Trim out some code in TopLevelTypes
Evan Czaplicki
11 years ago
9172af8
cosmetic: add vertical whitespace
Evan Czaplicki
11 years ago
eb7feba
Switch to having Cmd and Sub live in their own modules
Evan Czaplicki
11 years ago
9d47fd5
Generate bags of effects for commands and subscriptions
Evan Czaplicki
11 years ago
e1226d8
Add Platform.Program as acceptable `main` type
Evan Czaplicki
11 years ago
bbb6583
cosmetic: add vertical whitespace
Evan Czaplicki
11 years ago
ec7d38a
Expose function to get qualified JS names
Evan Czaplicki
11 years ago
103b19b
Expose Raw and Canonical module names directly
Evan Czaplicki
11 years ago
9f6244b
Import parts of Platform by default
Evan Czaplicki
11 years ago
c26cbf9
Remove unused import
Evan Czaplicki
11 years ago
84c913f
Remove dead code for error reporting for effect types
Evan Czaplicki
11 years ago
2b8044e
Remove unused import
Evan Czaplicki
11 years ago
8476fc9
cosmetic: add more vertical whitespace
Evan Czaplicki
11 years ago
07be0d2
Remove unused import
Evan Czaplicki
11 years ago
bed2393
Make builtins match new JS format
Evan Czaplicki
11 years ago
2d59c75
Trim acceptable `main` types down to just `Node msg` for now
Evan Czaplicki
11 years ago
128138c
Remove special case support for appending text
Evan Czaplicki
11 years ago
3d94566
Remove effect types
Evan Czaplicki
11 years ago
a44041b
Use the local package name for any imported
Evan Czaplicki
11 years ago
31e5896
Use fully qualified variable names, rely on gzip to crush them
Evan Czaplicki
11 years ago
0c62398
cosmetic: add vertical whitespace
Evan Czaplicki
11 years ago
c4522b0
Switch code-gen to no closures, only fully qualified names
Evan Czaplicki
11 years ago
599c7a3
cosmetic: go to 2-space indentation
Evan Czaplicki
11 years ago
8f032c9
Make `command` and `subscription` functions available in effect modules
Evan Czaplicki
11 years ago
9ee3ac8
Add the current module to the possible effects
Evan Czaplicki
11 years ago
3cd7b27
Use more specific region for type application errors
Evan Czaplicki
11 years ago
681a1dd
cosmetic: improve whitespace
Evan Czaplicki
11 years ago
f6e6aff
Suppress warning in favor of TODO about validating effects
Evan Czaplicki
11 years ago
8d31d35
cosmetic: add additional whitespace and suppress warning about unused declaration _home
Evan Czaplicki
11 years ago
f63020a
Get rid of warning, throw specific error in impossible case
Evan Czaplicki
11 years ago
ba5bfd2
Add support for "effect types" that track which effects are needed
Evan Czaplicki
11 years ago
d4eb79c
Remove unused import
Evan Czaplicki
11 years ago
451e8f9
Expand copyright years
Evan Czaplicki
11 years ago
d163289
Parse more liberally, give errors in validation phase for better messages
Evan Czaplicki
11 years ago
8d8afda
Bump version to 0.17
Evan Czaplicki
11 years ago
3e8eb7b
Just focus on effect modules, ignore foreign effects for now
Evan Czaplicki
11 years ago
ccc6bc5
cosmetic: add more vertical whitespace
Evan Czaplicki
11 years ago
fe1e5d2
Get types lined up in canonicalization, ignoring effects for now
Evan Czaplicki
11 years ago
4da491b
Properly parse and validate define construct
Evan Czaplicki
11 years ago
455dcb2
Begin supporting "define" in Parse and Validate phases
Evan Czaplicki
11 years ago
3bd0d85
Primarily rename *Pattern and *Decl to just * in a ton of places
Evan Czaplicki
11 years ago
50a14ca
Parse "effect module" and "foreign effect module" headers
Evan Czaplicki
11 years ago
0137452
Rename ADT to union
Evan Czaplicki
11 years ago
6d9f01b
Remove ports
Evan Czaplicki
11 years ago
25a0d74
Get rid of (<?) helper, use CInstance directly
Evan Czaplicki
11 years ago
a5b80f3
cosmetic: add vertical whitespace
Evan Czaplicki
11 years ago
c4f6f6a
cosmetic: modernize whitespace
Evan Czaplicki
11 years ago
older commits
keys
esc to close
j k
move down, up
enter
open
esc
back, or up a level
1 2 3 4
readme, files, commits, refs
/
filter
y
copy the clone command
c
compare the chosen commit with another (or shift-click both)
?
show or hide this list