Commit Graph

9 Commits

Author SHA1 Message Date
Elliot Glaysher
fc651af8aa Minor runtime fix to ++transform-maybe. 2017-09-27 23:23:12 -07:00
Elliot Glaysher
1157710c74 Fix the semantics and runtime of ++filter. 2017-09-27 23:10:45 -07:00
Elliot Glaysher
37f65c099d Inline ++to-list. 2017-09-27 22:08:40 -07:00
Elliot Glaysher
1d8614f2ee Don't repeat ++transform-either's implementation. 2017-09-27 21:55:35 -07:00
Elliot Glaysher
3b007e389c Fix the runtime of ++alter and family.
Previous runtime was pretty nutty and walked the tree multiple times.
2017-09-27 21:20:32 -07:00
Elliot Glaysher
0d2b14f4b7 Weld should work on differently typed lists. 2017-09-27 21:18:02 -07:00
Elliot Glaysher
843c902bf2 Remove most usage of , to strip faces. Use the face itself instead. 2017-09-25 23:25:58 -07:00
Elliot Glaysher
21926968ae Clean out lots of todos. 2017-09-25 15:54:41 -07:00
Elliot Glaysher
326b602aae Port new-hoon.hoon and tests to master. 2017-09-25 10:31:22 -07:00