mini-ml
2022Un typeur et évaluateur de lambda-calcul : inférence de types Hindley-Milner, unification et évaluation, écrits en F#.
- F#
- .NET
- Hindley-Milner
Projets professionnels et personnels, classés par domaine plutôt que par contexte.
Un typeur et évaluateur de lambda-calcul : inférence de types Hindley-Milner, unification et évaluation, écrits en F#.
Une réimplémentation de la commande egrep : parsing d'expressions régulières, construction d'un automate non déterministe puis déterminisation.
Un petit moteur de rendu écrit from scratch, support des projets de creative coding ci-dessous.
Un clone de Minecraft écrit from scratch en C++ et OpenGL : génération de terrain, meshing de chunks et rendu.
Une simulation gravitationnelle à N corps en deux dimensions.
Les défis du Coding Train réimplémentés en C# sur un moteur maison inspiré de Processing.
Un clone de Tetris en C++.
Un système de partage de fichiers pair-à-pair écrit en Java.
Un gestionnaire de budget personnel que j'ai conçu, développé et déployé sur mon propre serveur — et que j'utilise au quotidien.
Une boutique en ligne de matériel informatique : API ASP.NET Core et front Angular.
Un VPS auto-administré : une douzaine de services conteneurisés, reverse proxy, VPN, registre NuGet privé et sauvegardes. Ce site en fait partie.