Guy Gastineau's repositories
servant
Main repository for the servant libraries -- DSL for describing, serving, querying, mocking, documenting web applications and more!
scheme
Exercism exercises in Scheme.
problem-specifications
Shared metadata for exercism exercises.
haskell-docker-privilege-test
Explore a weird bug concerning threaded haskell container in some environments.
festival-hs
Haskell bindings to the festival project for Text To Speech.
rust-trees-that-grow
Brief implementation of Trees that Grow in Rust
xmobar
A minimalistic status bar
pi-hole-docs
The official Pi-hole documentation
md5-sml
An implementation of streaming MD5 in SML
sml
Exercism exercises in Standard ML.
cman
C Project Manager
USART1_interrupts_delay_ms
Investigating anomalies in _delay_ms when USART interrupts are enabled
wordcloud
Haskell library which makes word/tag clouds.
hera
IOCTL wrapper for wireless functions on Linux
documentation
Documentation for the PureScript language, compiler, and tools.
senpai
Molecular dynamics simulation software
cQueue
A test harness for implementing queues in C.
stack
Simple LIFO queue for C
Array
An interface and test harness for making a C array library. Especially useful for building on beginner skills with memory management in C.
emacs
Mirror of GNU Emacs
roxmltree-example
This is a short example using roxmltree in Rust. The original example and test document come from EFX's example for quick-xml
c
Exercism exercises in C.
evdev
Haskell bindings to libevdev.
agda
Agda is a dependently typed programming language / interactive theorem prover.
gi-gtk-declarative
Declarative GTK+ programming in Haskell
evdev-streamly-blocking-bug
Example of `nextEvent` from Haskell's Evdev blocking as a SerialT from Streamly