Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Projects in Awesome Lists by SuzanneSoy
A curated list of projects in awesome lists by SuzanneSoy .
https://github.com/suzannesoy/type-expander
Type expanders (i.e. type-level functions) for Typed/Racket
macros racket-library typed-racket
Last synced: 15 Oct 2024
https://github.com/SuzanneSoy/scribble-math
Integration of MathJax, KaTeX and Asymptote with scribble, to typeset math in Racket documentation
Last synced: 02 Aug 2024
https://github.com/suzannesoy/2011-m1s2-ter
Reconception du jeu PtiClic sous Android™.
Last synced: 15 Oct 2024
https://github.com/suzannesoy/2010-m1s1-complexite
Projet du cours de complexité.
Last synced: 15 Oct 2024
https://github.com/suzannesoy/searchbar
A FreeCAD Mod which adds a search bar to the user inferface. The results include tools, document objects and (still to do) preferences.
Last synced: 15 Oct 2024
https://github.com/suzannesoy/subtemplate
Automatic generation of temporary identifiers for racket syntax templates, based on subscripts indices on the identifiers (e.g. generate yᵢ … from xᵢ …)
experimental macros racket-library
Last synced: 15 Oct 2024
https://github.com/suzannesoy/xternalapps
XternalApps workbench for FreeCAD
Last synced: 15 Oct 2024
https://github.com/suzannesoy/typed-struct-props
Makes a small subset of struct type properties available in Typed/Racket. The API should hopefully stay backward-compatible when Typed/Racket officially supports (or rejects) structure type properties.
Last synced: 15 Oct 2024
https://github.com/suzannesoy/phc-toolkit
Racket toolkit used for the phc project. Unstable.
Last synced: 15 Oct 2024
https://github.com/suzannesoy/debug-scopes
Helper utilities to debug scope-related problems in Racket
Last synced: 15 Oct 2024
https://github.com/suzannesoy/2010-git-history
script that allows you to view the different versions of a file and step forward / backward through them.
Last synced: 15 Oct 2024
https://github.com/suzannesoy/phc-thesis
Bits and pieces of my memoir
compiler dsl memoir phd-dissertation racket
Last synced: 15 Oct 2024
https://github.com/suzannesoy/phc-adt
Algebraic Datatypes for Typed/Racket, with some special features useful for writing compilers
algebraic-data-types racket-library
Last synced: 15 Oct 2024
https://github.com/suzannesoy/tr-immutable
Immutable alternatives to Vector, Box, Sexp, Syntax-E and Syntax for Typed/Racket
immutable racket-library typed-racket
Last synced: 15 Oct 2024
https://github.com/suzannesoy/repltest
REPLtest: Copy-paste your REPL interactions, and have them run as tests
Last synced: 15 Oct 2024
https://github.com/SuzanneSoy/phc-adt
Algebraic Datatypes for Typed/Racket, with some special features useful for writing compilers
algebraic-data-types racket-library
Last synced: 03 Aug 2024
https://github.com/suzannesoy/git-tutorial
A tutorial showing how to reimplement GIT in JavaScript, in order to shed light on the inner workings of GIT.
Last synced: 15 Oct 2024
https://github.com/suzannesoy/2009-systeme-exploitation-grunt
Gruntnetwork est un début de système d'exploitation créé dans un but éducatif, et pour servir de base (ou d'entraînement) plus tard pour un plus gros système.
Last synced: 15 Oct 2024
https://github.com/suzannesoy/xlist
Fancy lists, to be used as a type or match pattern.
Last synced: 15 Oct 2024
https://github.com/suzannesoy/polysemy
Proof of concept which separates the concept of identifier and the concept of attaching a meaning to it, in Racket.
multiple-dispatch racket-library
Last synced: 15 Oct 2024
https://github.com/suzannesoy/typed-map
Type inference helper for map with Typed/Racket. Supports afl, un-annotated lambdas and polymorphic functions.
Last synced: 15 Oct 2024
https://github.com/suzannesoy/scribble-enhanced
Enhancements for the scribble language (a documentation language based on Racket)
Last synced: 15 Oct 2024
https://github.com/suzannesoy/remember
Compile-time memoization for Racket.
macros memoization racket-library
Last synced: 15 Oct 2024
https://github.com/suzannesoy/paper-craft
Templates for the Silhouette Portrait cutter. Licence CC0. Double-check the paper and template size before cutting a template! Look in the Final/ folder for ready-to-cut templates (might still have a couple of issues)
freecad freecad-macro freecad-macros
Last synced: 15 Oct 2024
https://github.com/suzannesoy/mandrake-8-chroot
Scripts to get the programs of Mandrake 8.0 to work inside a chroot on Xubuntu 16.04
Last synced: 15 Oct 2024
https://github.com/suzannesoy/chain-module-begin
Use this Racket package to build meta-languages, where a #%module-begin expands to the #%module-begin of another user-specified language.
Last synced: 15 Oct 2024
https://github.com/suzannesoy/guix-reproducible-system
Attempt to export a guix system configuration with all dependencies and sources, so that the system can later be used and rebuilt without network access
Last synced: 15 Oct 2024
https://github.com/suzannesoy/git-rebasei
A small wrapper around git rebase -i to show commits in the same order and with the same information as git log --oneline --decorate
Last synced: 15 Oct 2024
https://github.com/suzannesoy/delay-pure
Non-cached promises for Typed/Racket, like delay/name, but safe because only pure functions are allowed. Only a subset of Racket's functions is allowed.
immutability pure racket-library
Last synced: 15 Oct 2024
https://github.com/suzannesoy/2011-m2s3-presentation-terrain
Présentation sur la génération de terrains
Last synced: 15 Oct 2024
https://github.com/suzannesoy/2011-grunt-lang
Langage de programmation orienté dataflow (en cours de développement)
Last synced: 15 Oct 2024
https://github.com/suzannesoy/2010-mani
Mise À Niveau en Informatique. La Licence Informatique de l'Université Montpellier 2 estime que les étudiants connaissent certaines choses, alors qu'elles ne sont pas enseignées durant les années de lycée. Ce livre (assez court) fournit les explications manquantes aux étudiants.
Last synced: 15 Oct 2024
https://github.com/suzannesoy/2011-m2s3-city-builder
A procedural city builder
Last synced: 15 Oct 2024
https://github.com/suzannesoy/2010-detection-doublons
Des scripts de détection de doublons que j'utilise pour ranger mon souk...
Last synced: 15 Oct 2024
https://github.com/suzannesoy/2010-ide-langage-grunt-flin607
Embryon d'IDE pour un langage de programmation graphique en dataflow, créé durant mon projet universitaire FLIN607.
Last synced: 15 Oct 2024
https://github.com/suzannesoy/my-racket-packages
Manually-maintained dependency graph of my Racket packages. Not much to see.
Last synced: 15 Oct 2024
https://github.com/suzannesoy/gruntnetwork.com
An old backup of the website for the gruntnetwork.com OS project
Last synced: 15 Oct 2024
https://github.com/suzannesoy/multi-id
This Racket package helps defining identifiers with many different meanings in different contexts (type expander, match expander, called function, regular identifier, set! subform).
multiple-dispatch racket-library
Last synced: 15 Oct 2024
https://github.com/suzannesoy/dotlambda
Racket library which splits dotted identifiers like a.b.c, also supports λ<arg>.(code) syntax
Last synced: 15 Oct 2024
https://github.com/suzannesoy/archivable
This blog post suggests ways to optimize IPFS web pages archivability
Last synced: 15 Oct 2024
https://github.com/suzannesoy/auto-syntax-e
For racket syntax pattern variables: instead of raising an error, x is roughly equivalent to (syntax->datum #'x)
Last synced: 15 Oct 2024
https://github.com/suzannesoy/stxparse-info
Tracking bound syntax pattern variables with syntax-parse
Last synced: 15 Oct 2024
https://github.com/suzannesoy/os-test-framework-deploy-artifacts
This repository contains artifacts created by Travis-Ci for the repository travis-os
Last synced: 15 Oct 2024
https://github.com/suzannesoy/phc-seminar
Slides for a seminar that I will give about the work done during the course of my Ph.D
Last synced: 15 Oct 2024
https://github.com/suzannesoy/backport-template-pr1514
Backport of pull request #1514 on older versions of racket/racket
Last synced: 15 Oct 2024
https://github.com/suzannesoy/journal-article-gh-pages
Deployment target for the PDF file generated by the jsmaniac/journal-article repository
Last synced: 15 Oct 2024
https://github.com/suzannesoy/extensible-parser-specifications
Like https://github.com/AlexKnauth/seq-no-order, but provides global constraints. AlexKnauth's implementation allows dotted "rest" pattern which we do not support.
Last synced: 15 Oct 2024
https://github.com/suzannesoy/scope-operations
Higher-level operations for manipulating scopes in Racket macros
Last synced: 15 Oct 2024
https://github.com/suzannesoy/phc-graph
Graph manipulation library in Typed/Racket
Last synced: 15 Oct 2024
https://github.com/suzannesoy/preexpanded
Some pre-expanded macros. Use them when your macro is generating macros.
Last synced: 15 Oct 2024
https://github.com/suzannesoy/os-test-framework
Test framework to run an OS in multiple emulators, as a guest graphical / text shell on linux, and so on.
Last synced: 15 Oct 2024
https://github.com/suzannesoy/git-loglog
Proposal for an improved git log, based on one I found on the net.
Last synced: 15 Oct 2024
https://github.com/suzannesoy/kaplan-tarjan-dequeues-ocaml
An implementation in OCaml of Kaplan & Tarjan's purely functional worst-case O(1) catenable deques
Last synced: 15 Oct 2024
https://github.com/suzannesoy/os-deploy-artifacts
Artifacts for repository https://github.com/jsmaniac/os
Last synced: 15 Oct 2024
https://github.com/suzannesoy/hash-files
A simple utility to hash some files in a content-aware way, e.g. two git repositories with the same commit (for each branch) will have the same hash.
Last synced: 15 Oct 2024
https://github.com/suzannesoy/typed-worklist
A Typed Racket implementation of a general-purpose worklist, with multiple worklists of different types.
Last synced: 15 Oct 2024