Simon Cruanes
|
28332a45df
|
read sequence of chars from a channel
|
2013-02-04 23:29:18 +01:00 |
|
Simon Cruanes
|
74fb0a4725
|
test of fast iteration over integers
|
2013-02-04 20:41:58 +01:00 |
|
Simon Cruanes
|
ab74acf87a
|
more lightweight representation of sequences (no record, just a function)
|
2013-02-04 20:41:47 +01:00 |
|
Simon Cruanes
|
c4b7885e2a
|
add files for opam
|
2013-01-29 15:45:29 +01:00 |
|
Simon Cruanes
|
fb42ebcc09
|
Makefile target to install the library
|
2013-01-29 15:02:56 +01:00 |
|
Simon Cruanes
|
0b47a10e9b
|
more functions on Hashtbl;
functor for conversion between Map and Sequence
|
2013-01-29 14:40:11 +01:00 |
|
Simon Cruanes
|
087c38aa0c
|
more efficient Array.of_seq (only allocates one intermediate list, then reverse the array);
test of Array.to_seq and Sequence.append
|
2013-01-29 14:31:21 +01:00 |
|
Simon Cruanes
|
1e90120295
|
use a functor rather than first-class modules, for Set
|
2013-01-29 14:11:47 +01:00 |
|
Simon Cruanes
|
ee4ce9c9ba
|
generic sequence pretty-printing function
|
2013-01-29 11:13:46 +01:00 |
|
Simon Cruanes
|
fbc4946a99
|
add conversion from/to Stack, Queue, and add functions for Array and Ints;
also added more doc
|
2013-01-28 15:13:05 +01:00 |
|
Simon Cruanes
|
2ca708d41a
|
test the conversion to set
|
2013-01-28 14:32:17 +01:00 |
|
Simon Cruanes
|
fa412b7ece
|
reformatted license prelude;
add a Set conversion module, using first class modules of ocaml>=3.12
|
2013-01-28 14:32:06 +01:00 |
|
Simon Cruanes
|
024e0115db
|
added license prelude to files; added Sequence.singleton builder
|
2013-01-28 01:41:43 +01:00 |
|
Simon Cruanes
|
64f7afb6a7
|
test Sequence.rev, since its implementation is non totally trivial
|
2013-01-28 01:18:10 +01:00 |
|
Simon Cruanes
|
8e9842c2b6
|
generate documentation
|
2013-01-28 01:08:15 +01:00 |
|
Simon Cruanes
|
0534a1fc2b
|
for_all, rev, iteri, exists added to sequence
|
2013-01-28 01:04:42 +01:00 |
|
Simon Cruanes
|
7dbd8d15e3
|
append/concat primitives
|
2013-01-28 00:55:57 +01:00 |
|
Simon Cruanes
|
57b778f6cc
|
iterate on integers
|
2013-01-28 00:34:54 +01:00 |
|
Simon Cruanes
|
bd7ecf0b96
|
more tests
|
2013-01-28 00:27:02 +01:00 |
|
Simon Cruanes
|
b4ea152014
|
update makefile
|
2013-01-28 00:21:46 +01:00 |
|
Simon Cruanes
|
e5039470e8
|
renamed Sequence.sequence to Sequence.t
|
2013-01-28 00:12:19 +01:00 |
|
Simon Cruanes
|
546a77ba8f
|
modules to convert lists and hashtables from/to sequences
|
2013-01-28 00:09:48 +01:00 |
|
Simon Cruanes
|
2113359195
|
Add README and license
|
2013-01-27 23:45:30 +01:00 |
|
Simon Cruanes
|
7c8e4fca24
|
Initial commit
|
2013-01-27 14:38:43 -08:00 |
|
Simon Cruanes
|
0f04cb8f5c
|
take, concat and drop functions
|
2013-01-27 23:37:47 +01:00 |
|
Simon Cruanes
|
ad02a642bf
|
gitignore
|
2013-01-27 23:18:55 +01:00 |
|
Simon Cruanes
|
4229268f76
|
makefile
|
2013-01-27 23:18:18 +01:00 |
|
Simon Cruanes
|
d29a21f4f5
|
tests module
|
2013-01-27 23:17:41 +01:00 |
|
Simon Cruanes
|
4982630967
|
sequence type
|
2013-01-27 23:17:29 +01:00 |
|