Paul Chiusano
|
50367dd5c6
|
qualified operator infix syntax - a ==_Text b , and removed use of camel case in Unison
|
2016-08-28 00:05:09 -04:00 |
|
Paul Chiusano
|
a886c063b8
|
lots of std lib improvements / fixes to support DIndex
|
2016-08-24 17:16:26 -04:00 |
|
Paul Chiusano
|
1331400b1d
|
Vector.zip/bind/pure
|
2016-08-23 22:02:08 -04:00 |
|
Paul Chiusano
|
33f83dcfeb
|
Vector.at/take/drop
|
2016-08-23 21:27:59 -04:00 |
|
Paul Chiusano
|
09eaa3db1d
|
Index.{keys,increment} functions, added better error for unresolved symbols, defined various functions in Unison instead of ExtraBuiltins
|
2016-08-23 16:10:47 -04:00 |
|
Paul Chiusano
|
968733efb3
|
some std lib naming tweaks, modified type parser to allow dots in identifiers
|
2016-08-23 12:58:43 -04:00 |
|
Paul Chiusano
|
18d3fcd6dc
|
Vector.range, replicate, replicateM
|
2016-08-22 22:29:44 -04:00 |
|
Paul Chiusano
|
eb7a9fb785
|
more standard library - hashing functions, traversal, sequencing, folds
|
2016-08-22 17:00:52 -04:00 |
|
Paul Chiusano
|
1d4e3210d5
|
get rid of hacky layout support, tweak syntax, build up standard library
|
2016-08-22 15:27:13 -04:00 |
|
Paul Chiusano
|
441e41311a
|
move all unison files to unison-src directory
|
2016-08-21 17:58:07 -04:00 |
|
Paul Chiusano
|
632fc73cf9
|
ignore layout tokens during type parsing
|
2016-08-21 17:55:12 -04:00 |
|
Paul Chiusano
|
78c3cddef0
|
added layout blocks, using for do blocks and let bindings, altered syntax of let bindings to closer match do blocks
|
2016-08-21 17:33:20 -04:00 |
|
Paul Chiusano
|
fdac639034
|
examples working again, needed to resurrect Remote.map builtin
|
2016-08-20 16:27:54 -04:00 |
|
Paul Chiusano
|
d00c3f1cfa
|
hacking to get node workers loading base.u and extra.u from file
|
2016-08-19 17:46:10 -04:00 |
|
Paul Chiusano
|
31f6072231
|
splitting base out into separate .u file, which is now parsed by tests
|
2016-08-18 17:24:03 -04:00 |
|