romac
Rust • Scala • Haskell — Formal Methods • FP • Type Theory • Distributed Systems
@informalsystemsLausanne, Switzerland
Pinned Repositories
stainless
Verification framework and tool for higher-order Scala programs
itf-rs
Rust library for consuming Apalache ITF traces
quint
An executable specification language with delightful tooling based on the temporal logic of actions (TLA)
cargo-build-deps
⏱ Cargo subcommand to build dependencies, helps speed up docker builds by allowing dependencies to be built earlier and cached.
choreo
Choreographic programming in Scala
mdash-chrome
⭐️ Lightweight new tab page for Chrome/Firefox, synced with your bookmarks
node-houdini
Node.js bindings for Houdini, a text escaping library by GitHub (ABANDONED)
oxid-light
Prototype functional programming language with refinement types, powered by Inox
react-if
🌗 Render React components conditionally
RustySecrets
🔑 Threshold Shamir's secret sharing in Rust
romac's Repositories
romac/lfc-haskell
🔮 An experiment with the simply typed lambda calculus, recursion schemes, Cofree, and extensible effects
romac/ADAProject
🔬 Project proposal for the Applied Data Analysis course at EPFL
romac/him
:fountain_pen: A text editor written in Haskell (WIP)
romac/node-flick
GitHub post-receive hooks handler for Node.js (ABANDONED)
romac/x86-snippets
Random x86 assembly snippets I wrote while learning the basics.
romac/parsatron.js
🚧 A parser combinators library for JavaScript (ABANDONED)
romac/scalajs-free-canvas
🎨 HTML5 Canvas API as a Free monad for Scala.js (WIP)
romac/stripe-ctf-3.0
Stripe CTF 3.0
romac/thebutton.hs
🔘
romac/cs211-project
EPFL CS-211 Project (Visual Computing)
romac/ADAHomeworks
🔬 Homework assignments for the Applied Data Analysis course at EPFL
romac/bsc-project-report
📈 Report + presentation for my Bachelor semester project at EPFL
romac/cargo-watch
Run a Cargo command everytime a source file changes (DEPRECATED)
romac/fixity-decl
🚧 User-defined fixity declarations with Megaparsec
romac/haskell-tool
romac/jo
🚧 Clojure's core.async channels in JavaScript (ABANDONED)
romac/jo-buffers
🚧 Clojure's core.async buffers in JavaScript (ABANDONED)
romac/LARA-MscSemesterProject
romac/leon
💯 The Leon system for verification, synthesis, and more.
romac/leon-web
💯 Web-interface for Leon, a synthesis and verification system for Scala
romac/leon-web-testcases
romac/mvto
Prototype Haskell implementation of the "Multiversion Timestamp Ordering" protocol (WIP)
romac/package-sets
A curated list of PureScript packages
romac/Pebble-Gare
A Pebble App for finding out when the next metro is in Lausanne.
romac/purescript-bookmarks
🔖 PureScript wrapper for the WebExtensions bookmarks API
romac/react-sortable
A sortable list component built w/ React
romac/safeweb
Proposition of a faster and more secure Web (MinimaLT + DNSNMC)
romac/SAV-Presentation
romac/slur
🚧 Stupid simple interpreter for a subset of Scheme, in Scala
romac/spacemacs-layers
Spacemacs configuration layers