git.iko.soy
/
rowtype-yoga/purescript-native
readme
files
commits
refs
on
ea3e968
help
sign in
ea3e968
Still more work on mutually recursive functions, still need to fix examples
Phil Freeman
13 years ago
24872f8
More work on mutually recursive values, still not working.
Phil Freeman
13 years ago
37a94cd
Work so far on binding groups
Phil Freeman
13 years ago
8877913
Move type declarations desugaring into its own module
Phil Freeman
13 years ago
fe0c18b
Make compatible with GHC 7.4
Phil Freeman
13 years ago
8d2a2ff
Fix top level case declarations inside a non-global module
Phil Freeman
13 years ago
716a4e0
Fix cabal file
Phil Freeman
13 years ago
32a3d4b
Parser changes for top-level binders
Phil Freeman
13 years ago
1301ee6
Inlining multiple function arguments
Phil Freeman
13 years ago
8e56f00
Better capture avoiding function argument names
Phil Freeman
13 years ago
6206aed
Better codegen for top level case expressions - make Case expressions accept multiple inputs in general.
Phil Freeman
13 years ago
2caa0c9
Allow multiple-argument functions to be defined using top level case expressions
Phil Freeman
13 years ago
e22e8e7
First attempt at top level case expressions
Phil Freeman
13 years ago
ec2c5ea
Update README.md
Phil Freeman
13 years ago
73f4321
Update release.md
Phil Freeman
13 years ago
3b51d11
Update release.md
Phil Freeman
13 years ago
a890733
Update README.md
Phil Freeman
13 years ago
e7be1ba
Update release.md
Phil Freeman
13 years ago
6dcdf9d
Update release.md
Phil Freeman
13 years ago
cac2b81
Update release.md
Phil Freeman
13 years ago
22409b6
Update release.md
Phil Freeman
13 years ago
03f3cf2
Bump version
Phil Freeman
13 years ago
7369945
Update release.md
Phil Freeman
13 years ago
e2c8973
Update release.md
Phil Freeman
13 years ago
0150002
Update release.md
Phil Freeman
13 years ago
70bc922
Update README.md
Phil Freeman
13 years ago
c8778d3
Create release.md
Phil Freeman
13 years ago
7551a6e
Split up ArrayBinder into ArrayBinder and ConsBinder
Phil Freeman
13 years ago
5ff260b
Allow method calls and other expressions evaluating to {} in statements
Phil Freeman
13 years ago
67df3cd
Allow : and . in operator names
Phil Freeman
13 years ago
aa13d6d
Use braces for blocks, instead of the do keyword
Phil Freeman
13 years ago
f745cd9
Update README.md
Phil Freeman
13 years ago
b8e53c6
Fix opStart lexer
Phil Freeman
13 years ago
d1c3c08
Fix a bunch of -Wall warnings
Phil Freeman
13 years ago
6fa5829
Fix warnings introduced by -Wall
Phil Freeman
13 years ago
38e324a
Use dot for module name separator, not a colon
Phil Freeman
13 years ago
93c5248
Bump version
Phil Freeman
13 years ago
96edff2
Name resolution up the module hierarchy, allowing names in the global module to be referenced.
Phil Freeman
13 years ago
3eec9f0
Avoid reassigning vars when importing a module
Phil Freeman
13 years ago
e580678
Use Environment to store types of local variables.
Phil Freeman
13 years ago
1e88986
Use .purs file extension
Phil Freeman
13 years ago
63c158a
Update README.md
Phil Freeman
13 years ago
a21661d
Fix type generalizer bug
Phil Freeman
13 years ago
8142e17
Tidier implementation of forall instantiation
Phil Freeman
13 years ago
939f826
Polymorphic object update
Phil Freeman
13 years ago
33268ae
Bump version to 0.1.11
Phil Freeman
13 years ago
7e3515c
Fix pattern matching for rank 2 constructors, and add an example
Phil Freeman
13 years ago
ce885ef
Prevent skolem variables from escaping
Phil Freeman
13 years ago
d6a694d
Capture avoiding substitution during skolemization
Phil Freeman
13 years ago
38c685d
Fix name shadowing issue in bindings
Phil Freeman
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