Basile Henry's Projects
46elks API introduction with code examples
A cross-platform, GPU enhanced terminal emulator
My solutions to the Advent of Code 2018 puzzles.
Advent of Code 2019 - Learning OCaml
Advent of Code 2020
Advent of Code 2021
Simple Haskell implementation of the Asteroids game
A small animation of a moving bar with hue noise used as fill colour
Full code from my "Tiny WebAssembly graphics demos" blog post. http://cliffle.com/blog/bare-metal-wasm/
Function combinator "between" and derived combinators.
Cayley hashing as in "Navigating in the Cayley Graph of SL₂(𝔽ₚ)"
This is a small game based on the very popular browser game. Simple graphics and just a prototype, this project is mainly for my personal understanding of how basic games are made.
The Rust package manager
CAES Language for Synchronous Hardware
Slides for a Clash introduction talk
Run Clash circuits with a SDL frontend
CLaSH prelude library containing datatypes and functions for circuit design
a battery-included library for dataflow protocols
Conflict is a small esoteric language giving semantics to git merge conflicts
Tools for programming with ConstraintKinds in GHC
This is my cv website.
Mutable and immutable multidimentional arrays