Lukasz Stafiniak's repositories
ppx_minidebug
Formatted logs of type-annotated let-bound values, function arguments and results, `if` and `match` branches taken. Optionally, as collapsible HTML or Markdown trees with highlights.
curious-ocaml
A curious book about OCaml: logic (types), algebra (values), computation (rewrite semantics), functions (lambda calculus), constraints, monads, expression.
navi-parens
VS Code extension: navigate structured code with keybindings. Markmacs: WYSIWYG for LaTeX via the preview pane.
ocaml-cudajit
Bindings to the `cuda` and `nvrtc` libraries with a unified interface
ocaml-gccjit
OCaml bindings for libgccjit
percolation
Various percolation strategies: 3/4/6/8 neighbors, randomized vertices vs. edges.
deep-schema
A cognitive architecture inspired by ACT-R and Gary Drescher's "Made-Up Minds", with ideas from Deep Boltzmann Machines (or related) and gradient-based off-policy TD.
LogInspector
A VS Code extension to ease log reading and analysis
meliad-eurynome
Memory Transformer and Transformer-XL
dune
A composable build system for OCaml.
lukstafi.github.io
Lukstafi's developer blog
opam
opam is a source-based package manager. It supports multiple simultaneous compiler installations, flexible package constraints, and a Git-friendly development workflow.
opam-repository
Main public package repository for opam, the source package manager of OCaml.