Tim McGilchrist's repositories
nittany_market
A class project I used to explore full stack web development in OCaml.
js_of_ocaml
Compiler from OCaml to Javascript.
core_unix
Unix-specific portions of Core
ocaml-version
Library to parse and enumerate releases of the OCaml compiler
lwt
OCaml promises and concurrent I/O.
ocaml-pcap
OCaml code for generating and analysing pcap (packet capture) files
incr_dom
A library for building dynamic webapps, using Js_of_ocaml.
incr_map
Helpers for incremental operations on map like data structures.
okra
OKR report aggregation tool
ocaml-ci-gitlab
A CI for OCaml projects on GitLab
postgresql-transactional
Transactional monadic actions on top of PostgreSQL.
riak-haskell-client
A fast Haskell client library for the Riak decentralized data store
datalog
An in-memory datalog implementation for OCaml.
macos-infra
MacOS Infrastructure for OCaml
ocaml5-tutorial
A hands-on tutorial on the new parallelism features in OCaml 5
ocaml-lattices
A collection of lattices in OCaml
cmdliner
Declarative definition of command line interfaces for OCaml
ocaml-github
Github APIv3 OCaml bindings
fire-emblem
Fire-Emblem is a recreation of the game boy game for my 3110 final project. It was worked on by 4 people and was completed over 250+ hours. It is entirely OCaml, however we translate it into javascript using Js_of_Ocaml to achieve a browser experience
jd
JSON diff and patch
bonsai
A library for building dynamic webapps, using Js_of_ocaml
incremental
A library for incremental computations
mafia
Provides protection against cabal swindling, robbing, injuring or sabotaging people with chopsticks.
dune-release
Streamlining the release of dune packages to opam
ppxlib
Base library and tools for ppx rewriters
opam-monorepo
Duniverse is the spice of OCaml build life
utop
Universal toplevel for OCaml