Skip to content
View c-cube's full-sized avatar

Sponsoring

@aantron

Organizations

@ocaml-batteries-team @imandra-ai @nunchaku-inria @ocaml-community @sneeuwballen

Block or report c-cube

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
c-cube/README.md

Hi, I'm Simon. I live in Washington DC, and I'm a long time OCaml programmer, also interested in Odin and Rust. Besides automatic theorem proving, my academic specialty up to my PhD, postdoc, and industry job at https://imandra.ai, I've also worked on observability/tracing, HTTP server implementations, distributed systems, RPC systems, and type checkers.

Most of my information can be found at the following places:

Pinned Loading

  1. ocaml-containers ocaml-containers Public

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

    OCaml 494 89

  2. qcheck qcheck Public

    QuickCheck inspired property-based testing for OCaml.

    OCaml 365 40

  3. moonpool moonpool Public

    Commodity thread pools and concurrency primitives for OCaml 5

    OCaml 56 4

  4. sneeuwballen/zipperposition sneeuwballen/zipperposition Public

    An automatic theorem prover in OCaml for typed higher-order logic with equality and datatypes, based on superposition+rewriting; and Logtk, a supporting library for manipulating terms, formulas, cl…

    OCaml 139 17

  5. iter iter Public

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

    OCaml 122 12

  6. tiny_httpd tiny_httpd Public

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

    OCaml 77 12