Hey 👋
My name is Jean-Charles. I'm a software developer specifically interested in functional programming. I like to contribute to OSS and also to build my own software.
Here are a few cool projects I've done for my own needs:
- diverk: An Android app to browse GitHub repositories.
- mprisqueeze: An MPRIS interface for squeezelite.
- systranything: Let you put anything in your system tray.
- hscalendar: A Haskell/Elm webapp to track time.
- bigball: Display the dependencies of a Microsoft Visual Studio solution file.
Or just for fun:
- advent-of-code-2023: My solutions for the Advent of Code 2023 challenge in Rust.
- minihasklisp: A minimalist LISP interpreter.
- wolfram: Elementary cellular automaton.
- reflex-tutorial: The official tutorial for reflex along a few other interesting examples.
My neovim plugins:
- ghcid-error-file.nvim: Fast feedback loop with ghcid or ghciwatch.
- fugitive-difftool.nvim: Diff branches in neovim with fugitive.
Also check out my website.