Commit Graph

18 Commits

Author SHA1 Message Date
Gabriel Gonzalez
2d7fe03ae0 Expand ./Prelude/Optional (#77)
This adds several new list-like utilities, such as `any`/`null`/`length`
2017-06-17 09:44:42 -07:00
Gabriel Gonzalez
2b8b89e41a Add ./Prelude/Text/concatMap (#73) 2017-06-17 09:05:48 -07:00
Gabriel Gonzalez
33b4fcec78 Add concatMapSep (#75) 2017-06-17 08:49:27 -07:00
Gabriel Gonzalez
5afee37868 Rename intercalate to concatSep (#74)
This uses Nix's naming convention for consistency
2017-06-17 08:49:04 -07:00
Gabriel Gonzalez
98b57f6970 Add Prelude/Text/intercalate (#65)
Interspersing a separator in between string elements is sufficiently
tricky that there should be a utility to do this
2017-06-15 19:51:30 -07:00
Gabriel Gonzalez
cd9c3f97e0 Update Prelude (#57)
This adds new builtins to the Prelude and also adds corresponding tests
2017-05-15 12:54:28 -07:00
Gabriel Gonzalez
d292d4bfb4 Add tests for Prelude examples (#56)
This adds tests that match the examples in the Prelude documentation and
also fixes a couple of mistakes caught along the way
2017-05-14 10:45:24 -07:00
Gabriel Gonzalez
6b9a6590d5 Update documentation 2016-12-03 19:18:11 -08:00
Gabriel Gonzalez
a58a4c7d86 Add Prelude/Bool/even and Prelude/Bool/odd 2016-12-03 19:17:25 -08:00
Gabriel Gonzalez
63f5439f9d Remove Prelude/Optional/length 2016-12-03 19:05:02 -08:00
Gabriel Gonzalez
5baeec7104 Add Prelude/Optional/toList 2016-12-03 19:03:32 -08:00
Gabriel Gonzalez
0dfea277e3 Add Prelude/Optional/unzip 2016-12-03 19:00:01 -08:00
Gabriel Gonzalez
04d9f72c56 Rename reversed back to reverse 2016-12-03 18:03:41 -08:00
Gabriel Gonzalez
67d3ed2391 Remove concatMap functions 2016-12-03 17:52:14 -08:00
Gabriel Gonzalez
524394cbcb Update documentation 2016-12-03 17:51:46 -08:00
Gabriel Gonzalez
1e9c17408c Add documentation and examples to Prelude/ 2016-12-03 17:26:33 -08:00
Gabriel Gonzalez
a627ae4f6e Update Prelude 2016-11-27 18:44:57 -08:00
Gabriel Gonzalez
3990f44863 Add Prelude 2016-11-26 21:27:47 -08:00