Pinned Repositories
bopkit
An educational project for digital circuits programming
c4solver
A solver for the connect4 game, in OCaml & Rust
catch-the-bunny
Resolve a fun little logic puzzle
cmdlang
Declarative command-line parsing for OCaml
command-unix-for-opam
Improve Core Commands distributed with opam
fingerboard
A microtonal geography of the cello fingerboard
loc
Representing ranges of lexing positions from parsed files
parsing-utils
Making it easier to use generated Parsers/Lexers
provider
Dynamic Dispatch with Traits
vcs
A Versatile OCaml Library for Git Operations
mbarbin's Repositories
mbarbin/cmdlang
Declarative command-line parsing for OCaml
mbarbin/provider
Dynamic Dispatch with Traits
mbarbin/vcs
A Versatile OCaml Library for Git Operations
mbarbin/bopkit
An educational project for digital circuits programming
mbarbin/loc
Representing ranges of lexing positions from parsed files
mbarbin/fingerboard
A microtonal geography of the cello fingerboard
mbarbin/parsing-utils
Making it easier to use generated Parsers/Lexers
mbarbin/catch-the-bunny
Resolve a fun little logic puzzle
mbarbin/cubzzle
Solver for a wooden cube puzzle
mbarbin/doubly-linked
Re-publishing [Core.Doubly_linked] as a standalone package to use with [Base]
mbarbin/fpath-base
Extending [Fpath] to use alongside [Sexplib0] and/or [Base]
mbarbin/poomsae
Studying some Taekwondo Poomsae
mbarbin/appendable-list
A datastructure supporting constant time append operations
mbarbin/auto-format
Building auto format commands for custom languages
mbarbin/dune-rpc-eio
Communicate with dune using rpc and Eio
mbarbin/eio-extended
Experimenting with a few additions to Eio's api
mbarbin/eio-process
Extending the [Eio.Process] api to spawn external processes
mbarbin/eio-rpc
A collection of opinionated libraries designed to build RPC clients and servers with eio
mbarbin/eio-writer
Write to an [Eio.Buf_write] with an api that resembles [Stdio] or [Async.Writer]
mbarbin/error-log
Reporting located errors and warnings
mbarbin/file-rewriter
Apply small rewrites to tweak or refactor your files
mbarbin/letfun
Use let-binding with functions whose last argument is a closure
mbarbin/micrograd
A replication of karpathy/micrograd in OCaml for educational purposes
mbarbin/mtime-extended
Adding a few functions to Mtime to use alongside Base
mbarbin/nonempty-list
Repackaging core_kernel.nonempty_list as a standalone package for using with Base
mbarbin/opam-package-template-example
An example made with opam-package-template
mbarbin/pp-extended
Adding a few functions to Pp
mbarbin/pp-log
A collection of libraries to log and raise user messages with Pp
mbarbin/reversed-list
Repackaging core_kernel.reversed_list as a standalone package
mbarbin/union-find
Re-publishing [Core.Union_find] as a standalone package with no dependency