Commit graph

37 commits

Author SHA1 Message Date
Simon Cruanes
b9828375e1 use dune 1.4 and build ccparse_irclogs only on >= 4.08 2021-06-07 00:28:35 -04:00
Simon Cruanes
5c67fb51ab try to fix ci 2021-06-07 00:10:20 -04:00
Simon Cruanes
1450b869f9 try to fix ci 2021-06-06 23:23:46 -04:00
Simon Cruanes
9c763991ef add example and test of an IRC log parser
also add a sample of IRC logs of #ocaml on libera.chat, to make sure
they parse properly.
2021-06-06 23:01:50 -04:00
Simon Cruanes
7bdc3cff24 add example CCParse-based Sexpr parser, and a test 2021-06-06 18:50:28 -04:00
Simon Cruanes
a767e4618d wip(3.0): remove deprecated functions, in particular sequence 2020-04-24 20:16:53 -04:00
Fardale
618e57fdd7 examples: remove lambda.ml 2020-01-27 13:55:50 -06:00
Fardale
51a532ce59 examples: clean up 2020-01-27 13:55:50 -06:00
Simon Cruanes
5bcb8c63ad fix: missing result 2019-12-10 21:36:35 -06:00
Simon Cruanes
3b1de9a1c8 chore(build): migrate to dune 1.0 2018-09-16 19:53:40 -05:00
Simon Cruanes
8f46fdb6d2 move to jbuilder (closes #165) 2018-01-14 17:43:56 -06:00
Simon Cruanes
941d74968e remove CCSexpM, use ocamllex for a much simpler CCSexp 2016-11-03 17:44:35 +01:00
Simon Cruanes
b000355a74 update examples/id_sexp so it can read on stdin 2016-01-18 12:07:04 +01:00
Simon Cruanes
07382c02dd remove deprecated CCSexpStream module 2015-12-22 10:26:56 +01:00
Simon Cruanes
f699f48586 moved containers.misc and containers.lwt into their own repo 2015-09-16 18:42:19 +02:00
Simon Cruanes
ed9f874d4e add CCSexpM for a simpler, monadic parser of S-expressions (deprecating CCSexpStream) 2014-12-18 19:26:55 +01:00
Simon Cruanes
d0c3af5492 continue removal of CCGen/CCsequence 2014-12-13 03:20:14 +01:00
Simon Cruanes
df838482ef moved Sexp into core/CCSexp 2014-09-30 16:14:16 +02:00
Simon Cruanes
9ca56d8046 changed the Sexp api (renamed parsing/printing functions) 2014-09-17 23:42:59 +02:00
Simon Cruanes
dcf134b1eb examples/id_sexp (parser then prints S-expressions) 2014-09-17 15:14:12 +02:00
Simon Cruanes
0461758bf9 cosmetic details on trees 2014-06-16 21:15:05 +02:00
Simon Cruanes
373e4e8502 example: lambda, that print reduction of random lambda-terms using PrintBox 2014-06-16 20:54:29 +02:00
Simon Cruanes
c5b2373c03 additional functions for KList 2014-05-20 19:50:46 +02:00
Simon Cruanes
74735a7ad9 moved cgi in a subdir (would not build with oasis 0.4 otherwise) 2013-12-30 12:20:05 +01:00
Simon Cruanes
25ea9bc8e4 specify a socket file in ToWeb 2013-10-18 23:52:22 +02:00
Simon Cruanes
204cb0dacb BencodeOnDisk module, to write Bencode values in a file in an
append-only, concurrent manner
2013-10-09 18:40:45 +02:00
Simon Cruanes
d828eca3f6 updated LazyGraph to use Sequence rather than Gen (simpler) 2013-10-03 21:21:34 +02:00
Simon Cruanes
41fc94afe6 example updated 2013-03-31 22:46:14 +02:00
Simon Cruanes
3c572559b7 play with the crawler! 2013-03-30 15:04:20 +01:00
Simon Cruanes
c582e18cfa more robust crawler 2013-03-30 14:53:13 +01:00
Simon Cruanes
a5d9a39afd example using LazyGraph and Futures to search a path between two urls 2013-03-30 14:41:07 +01:00
Simon Cruanes
7ed1bced9d forgot to update examples/ 2013-03-21 17:35:23 +01:00
Simon Cruanes
9cd07d3395 examples graphs; small program that computes the collatz suite 2013-03-21 12:25:03 +01:00
Simon Cruanes
e0b6b8be5b LazyGraph is now fully polymorphic (plan to implement LazyGraph.product, which
cannot be expressed with functors), with optional eq/hash functions
2013-03-21 11:22:41 +01:00
Simon Cruanes
772e6e6844 renamed Futures into Future 2013-03-20 15:27:44 +01:00
Simon Cruanes
e35f3c61dd circular list in examples/mem_size 2013-03-20 10:53:07 +01:00
Simon Cruanes
4839dd82ba example file, that uses LazyGraph to represent memory layout of values (and compute their size) 2013-03-20 10:32:11 +01:00