• Stars
    star
    4
  • Rank 3,211,897 (Top 65 %)
  • Language
    OCaml
  • License
    BSD 2-Clause "Sim...
  • Created over 8 years ago
  • Updated about 8 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Utilities for Lwt

More Repositories

1

ocaml-containers

A lightweight, modular standard library extension, string library, and interfaces to various libraries (unix, threads, etc.) BSD license.
OCaml
474
star
2

qcheck

QuickCheck inspired property-based testing for OCaml.
OCaml
330
star
3

datalog

An in-memory datalog implementation for OCaml.
Prolog
247
star
4

iter

Simple iterator abstract datatype, intended to iterate efficiently on collections while performing some transformations.
OCaml
104
star
5

printbox

print nested boxes, lists, arrays, tables in several formats
OCaml
75
star
6

tiny_httpd

Minimal HTTP server using good old threads + blocking IO, with a small request router.
OCaml
73
star
7

stimsym

[toy] A rewriting language similar to the core of Mathematica
OCaml
54
star
8

gen

Simple, efficient iterators for OCaml
OCaml
53
star
9

moonpool

Commodity thread pools and concurrency primitives for OCaml 5
OCaml
52
star
10

mc2

[research] A modular SMT solver in OCaml, based on mcSAT
SMT
39
star
11

oseq

Purely functional iterators compatible with standard `seq`.
OCaml
32
star
12

lwt-pipe

[beta] A multi-consumer, multi-producers blocking queue and stream for Lwt
OCaml
31
star
13

batsat

A (parametrized) Rust SAT solver originally based on MiniSat
Rust
30
star
14

calculon

Library for writing IRC bots in OCaml, a collection of plugins, and a dramatic robotic actor.
OCaml
28
star
15

cconv

[dead] combinators for type conversion (serialization/deserialization) to/from several formats. See this blog post (outdated): http://cedeela.fr/universal-serialization-and-deserialization.html
OCaml
27
star
16

ezcurl

A simple wrapper around OCurl.
OCaml
26
star
17

linol

Wrapper around the OCaml `lsp` library to make it easier to write LSP servers
OCaml
25
star
18

bare-ocaml

runtime library and code-generator for BARE (https://baremessages.org/)
OCaml
24
star
19

sidekick

A modular library for CDCL(T) SMT solvers, with [wip] proof generation.
SMT
24
star
20

ocaml-iostream

generic I/O streams of bytes
OCaml
24
star
21

smbc

Experimental model finder/SMT solver for functional programming.
OCaml
22
star
22

choice

Choice operator in OCaml, providing a backtracking monad
OCaml
22
star
23

spelll

fuzzy string searching, using Levenshtein automaton. Can be used for spell-checking.
OCaml
22
star
24

ocaml-avro

Runtime library and schema compiler for the Avro serialization format
OCaml
20
star
25

ocaml-trace

Common interface for tracing/instrumentation libraries in OCaml
OCaml
18
star
26

sqlite3_utils

[beta] High-level wrapper around ocaml-sqlite3
OCaml
18
star
27

olinq

LINQ-like combinators for manipulating collections of in-memory data
OCaml
17
star
28

maki

[beta] persistent memoization of computations, e.g. for repeatable tests and benchmarks
OCaml
17
star
29

ocaml-bigstring

Overlay over bigarrays of chars
OCaml
15
star
30

thread-local-storage

thread-local storage for OCaml
OCaml
15
star
31

fuseau

[alpha] lightweight fiber library for OCaml 5
OCaml
13
star
32

ocaml-minisat

OCaml bindings to Minisat
C++
13
star
33

ocaml-gnuplot

bindings to gnuplot (fork of https://bitbucket.org/ogu/gnuplot-ocaml/)
OCaml
13
star
34

seq

compatibility package for the standard OCaml iterator type
OCaml
12
star
35

quip

[wip] Proof format and checker for first-order and higher-order theorem provers
OCaml
12
star
36

batsat-ocaml

OCaml bindings for batsat (https://github.com/c-cube/batsat)
OCaml
11
star
37

trustee

[wip] A LCF-style kernel of trust intended for certified ATP and proof checking for FOL/HOL.
OCaml
11
star
38

ocabot

IRC bot for #ocaml@freenode
OCaml
10
star
39

ocaml-qbf

OCaml bindings to QBF solver(s)
C
10
star
40

jsonrpc2

[unfinished] Jsonrpc2 for OCaml, parametrized by the underlying IO.
OCaml
10
star
41

IKSML

[toy] industrial-strength implementation of the SKI calculus, using XML
8
star
42

thrifty

[wip] Reimplementation of thrift in OCaml
Thrift
8
star
43

hashset_benchs

Reproducing https://www.reddit.com/r/rust/comments/4dd5yl/rust_vs_f_hashset_benchmark/
Clojure
8
star
44

funarith

[wip] functorial library with classic algorithms for arithmetic
OCaml
8
star
45

ocaml-atomic

Compatibility package for the Atomic module
OCaml
8
star
46

indexed-set

OCaml implementation of indexed sets (inspired from Haskell's ixSet library)
OCaml
8
star
47

ty

[draft] dynamic representation of types
OCaml
7
star
48

zulip-log-viewer

Small website to serve zulip logs obtained from [zulip archive](https://github.com/zulip/zulip-archive)
OCaml
6
star
49

ocaml-twirp

[wip] OCaml implementation of Twirp using ocaml-protoc
OCaml
6
star
50

poc-modular-io

proof of concept for https://github.com/ocaml/RFCs/pull/19
OCaml
6
star
51

frog-utils

[frozen] Scheduling and running jobs on a shared computer, then analyse their output
OCaml
5
star
52

oasis-parser

Simple parser for _oasis files
OCaml
5
star
53

ocaml-chord

[unfinished] Chord DHT implementation in OCaml (not production-ready)
OCaml
5
star
54

rcontext

Per-request context, inspired from Go's
OCaml
5
star
55

space_camels

[toy] Tiny game built to try notty
OCaml
5
star
56

smtlib-utils

A parser and some utils for SMTLIB. For a fully compliant parser, see https://github.com/Gbury/dolmen/.
SMT
5
star
57

gemini-client

[toy] ocaml client for gemini
OCaml
4
star
58

bender

[toy] IRC bot in rust, for my private use
Rust
4
star
59

vim-tptp

Vim syntax file for the TPTP logic format (http://www.cs.miami.edu/~tptp/)
Vim Script
4
star
60

iterators_bench

[bench] benchmark of various iterator implementations
OCaml
4
star
61

playground

various little experiments
OCaml
4
star
62

ccbor

[WIP] CBOR codec for OCaml
OCaml
4
star
63

containers-misc

[toy] Random stuff from containers, low quality, experimental
OCaml
4
star
64

ocaml-ty

[clone] Fork of ocaml-ty by Grรฉgoire Henry (original url https://gitorious.org/ocaml-ty/)
OCaml
4
star
65

neperien

[unfinished] structured, hierarchical log system for OCaml
OCaml
4
star
66

andes

[toy, wip] A chain with lots of lemmas. More specifically, a logic programming engine.
OCaml
4
star
67

paradox

[clone] model finder for first-order logic, from http://vlsicad.eecs.umich.edu/BK/Slots/cache/www.cs.chalmers.se/~koen/paradox/
Haskell
4
star
68

logtk

[migrated to https://github.com/c-cube/zipperposition] Logic toolkit, designed primarily for first-order automated reasoning. It aims at providing basic types and algorithms (terms, unification, orderings, indexing, etc.) that can be factored out of several applications.
OCaml
4
star
69

ldl

[TOY] loop-dee-loop, an event loop
OCaml
3
star
70

bencode_rpc

[toy] Remote Procedure Call with B-encode serialization and Lwt concurrency (probably not production ready).
OCaml
3
star
71

bender-ocaml

[dead] Write OCaml plugins for bender
OCaml
3
star
72

quip-book

Book for Quip, a proof format for first-order and higher-order theorem provers
SMT
3
star
73

ocaml-aig

[toy] And-Inverter Graph in OCaml
OCaml
2
star
74

tiny-httpd-moonpool-bench

experiment with tiny_httpd using moonpool as a scheduler
Makefile
2
star
75

tomato-chan

[wip] IRC bot.
OCaml
2
star
76

unif-visitor

Playground for visitors on terms
OCaml
2
star
77

microsat

experiments around microsat
Rust
1
star
78

ocaml-polynomials

[toy] Toy implementation of multi-variable polynomials over Z
OCaml
1
star
79

ppx_deriving_cconv

[deprecated] ppx_deriving instance for CConv encoders/decoders
OCaml
1
star
80

tip-parser

[obsolete] parser for https://github.com/tip-org/
OCaml
1
star
81

ocaml-irclog

parsing IRC logs as produced by irssi
OCaml
1
star
82

irky

[wip] IRC client for OCaml
OCaml
1
star
83

strictly_tally

Implementation of relative placement tabulation for dance competitions
Rust
1
star