Justin Ethier
|
407a0c0581
|
Cleanup old comments and fnc names
|
2019-02-08 13:06:05 -05:00 |
|
Justin Ethier
|
a0a9242d64
|
Do not memoize a func with any free variables
This prevents issues where free variables are mutated, causing a function to no longer be pure.
|
2019-02-07 17:57:49 -05:00 |
|
Justin Ethier
|
a843e06f9a
|
Memoize all of the functions at top-level
|
2019-02-06 14:53:00 -05:00 |
|
Justin Ethier
|
4ac9b64bc2
|
Added TODO
Reject function that contains globals since the value of those globals could change, invaliding the cache.
|
2019-02-06 13:42:04 -05:00 |
|
Justin Ethier
|
d6e2717407
|
Integrating new memo code into top-level AST output
|
2019-02-06 13:22:28 -05:00 |
|
Justin Ethier
|
bb0122ee9b
|
WIP
|
2019-02-05 18:35:41 -05:00 |
|
Justin Ethier
|
20ee239b59
|
WIP
|
2019-02-05 13:25:40 -05:00 |
|
Justin Ethier
|
b5c23441ba
|
WIP
|
2019-02-04 18:12:08 -05:00 |
|
Justin Ethier
|
0ed38ba97e
|
WIP
|
2019-02-04 13:27:24 -05:00 |
|
Justin Ethier
|
1dc3e8324d
|
Initial file
|
2019-01-31 13:32:55 -05:00 |
|