|
a90df8a362
|
REFACTOR: Cleanup the syntax for the select expr
This makes it both easier to correctly write a select expression
as well as easier to parse and report syntax errors.
|
2019-11-02 11:01:47 -05:00 |
|
|
46ba32f038
|
FEATURE: Allow more expressions in the functional builtins.
|
2019-01-31 16:38:53 -06:00 |
|
|
3619153218
|
FEATURE: Syntax improvement for map filter and reduce.
closes #33
|
2019-01-31 16:33:12 -06:00 |
|
|
4d6fd87c3d
|
FEATURE: Allow expressions for functions in reduce/map/filter.
|
2019-01-30 20:35:28 -06:00 |
|
|
f1c7d76fdd
|
REFACTOR: The great renaming macro -> func.
|
2019-01-24 20:04:40 -06:00 |
|
|
1dba5f66ce
|
FEATURE: map, filter, and reduce over lists.
|
2019-01-18 20:01:08 -06:00 |
|
|
890387b4cc
|
FEATURE: Macros are just an expression now.
This is a breaking change for the map, filter, and reduce expressions
but happily a forward compatible change for macros themselves.
|
2019-01-16 19:27:58 -06:00 |
|
|
d989e47706
|
FEATURE: Use a better DSL for unit tests.
* Assert now requires a tuple instead of a string containing
statements.
* We include a helpful ucg based unit testing module.
Fixes: #26
|
2019-01-10 17:17:57 -06:00 |
|
|
1b45066f39
|
BUGFIX: Found a bug in deep equality for lists :-(
|
2019-01-08 19:26:56 -06:00 |
|
|
e46496c666
|
FEATURE: Add a reduce operator for lists and tuples.
fixes #19
fixes #21
|
2019-01-06 20:57:37 -06:00 |
|
|
a8c4ce1157
|
FEATURE: Allow map and filter on tuples.
|
2019-01-06 16:35:35 -06:00 |
|
|
ef01f166b2
|
REFACTOR: Add a little more abstraction for map and filter.
* Clearer and easier to follow code.
* Smaller functions.
* Easier to add future functionality.
|
2019-01-06 15:45:00 -06:00 |
|