git.iko.soy
/
elk
readme
files
commits
refs
on
577fc17
help
sign in
history of
compiler/Transform/Canonicalize.hs
all commits
af4af9b
Get markdown to work properly
Evan Czaplicki
12 years ago
5e33985
Get ports working with Maybes and Json
Evan Czaplicki
12 years ago
8d69600
Resolve infinite loops for ports, fix #653
Evan Czaplicki
12 years ago
6e59427
cosmetic: make module' function a bit clearer
Evan Czaplicki
12 years ago
70bd232
Filter unused modules
Evan Czaplicki
12 years ago
25eaad1
Split canonicalization setup into new module
Evan Czaplicki
12 years ago
ceae300
cosmetic: add Env prefix to insert functions
Evan Czaplicki
12 years ago
4a5093f
cosmetic: use module prefixes for variable canonicalization
Evan Czaplicki
12 years ago
cb72b98
Explicitly list exports
Evan Czaplicki
12 years ago
25a6477
cosmetic: use more module prefixes
Evan Czaplicki
12 years ago
d8b5511
cosmetic: format code to a bit easier to read
Evan Czaplicki
12 years ago
9e272b6
Do a better job canonicalizing values
Evan Czaplicki
12 years ago
65008ee
Properly resolve ADTs with no exposed constructors
Evan Czaplicki
12 years ago
c33ca8a
Use fewer local vars
Evan Czaplicki
12 years ago
7868a2b
Don't try to find interface for Native modules
Evan Czaplicki
13 years ago
e4dd7f7
Get types to work out in new canonicalize code
Evan Czaplicki
13 years ago
f316b8d
Merge branch 'webgl' into canonicalize
Evan Czaplicki
13 years ago
ee5e0fb
Starting to get Canonicalize working with new AST
Evan Czaplicki
13 years ago
513141d
Merge remote-tracking branch 'evan/dev' into webgl
John P Mayer Jr
13 years ago
4b80c13
Fix style of error message for undefined variables
Evan Czaplicki
13 years ago
9dd5dff
Make AST more general and try to give its phases better names
Evan Czaplicki
13 years ago
9efd173
Merge branch 'dev' into webgl
John P Mayer Jr
13 years ago
50c2618
Try to improve error messages in response to issue #479
Evan Czaplicki
13 years ago
d575515
Merge branch 'dev' into webgl
John P Mayer Jr
13 years ago
b00a8cb
Add check that all ports appear in the "main" module
Evan Czaplicki
13 years ago
6ba394c
Get rid of experimental code for handling "deriving"
Evan Czaplicki
13 years ago
be9baab
Merge remote-tracking branch 'evan/dev' into webgl
John P Mayer Jr
13 years ago
c9310cc
cosmetic: simplify traversal of maybe
Evan Czaplicki
13 years ago
329077f
Get rid of input handlers for now
Evan Czaplicki
13 years ago
2a0a0e6
Simplify SourceSyntax.Type AST, making record extension more restrictive as discussed with @maxsnew
Evan Czaplicki
13 years ago
9dda928
make conversion functions for input ports optional
Evan Czaplicki
13 years ago
712f824
moved all GLSL tipe stuff out of constrain and into Parse Helper
John P Mayer Jr
13 years ago
3e63279
Merge remote-tracking branch 'evan/dev' into topic/webgl
John P Mayer Jr
13 years ago
96f55fc
Take ports out of MetadataModule, where it is no longer needed
Evan Czaplicki
13 years ago
7cf5a56
Add Expressions for ports to check and validate types nicely
Evan Czaplicki
13 years ago
9ccc707
properly rename expressions in port declarations, add -Wall
Evan Czaplicki
13 years ago
3d78042
Update for ports and defs, switch to using <$> and <*> a lot
Evan Czaplicki
13 years ago
740702c
Begin switch from current FFI syntax to "port" syntax
Evan Czaplicki
13 years ago
83e8bad
Add basics of "deriving" for ADTs and type aliases. Only parse it for type aliases at the moment.
Evan Czaplicki
13 years ago
62585b7
parse and constrain boilerplated done; todo parse source and get shader type
John P Mayer Jr
13 years ago
c845e58
Give more helpful error messages when deserializing elmi files
Justin Leitgeb
13 years ago
d97fe19
Merge branch 'markdown' into dev
Evan Czaplicki
13 years ago
576bc28
Print types even when the elm file has already been compiled.
Justin Leitgeb
13 years ago
56ecbbc
Implement markdown interpolation
Evan Czaplicki
13 years ago
76b2e56
Add Strings as a primitive in the compiler
Evan Czaplicki
13 years ago
11f5f52
Actually use infixes in parser
Evan Czaplicki
13 years ago
37f1be6
Add fixities to module interfaces
Evan Czaplicki
13 years ago
5f7fcaa
Fix issue #241
Evan Czaplicki
13 years ago
aed6d95
Merge branch 'experimental' into dev
Evan Czaplicki
13 years ago
6ba2d70
Revert 95ec3a8..1a093ac
Evan Czaplicki
13 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