Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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/anaphoric

Anaphoric macros for racket

racket-library

Last synced: 15 Oct 2024

https://github.com/SuzanneSoy/anaphoric

Anaphoric macros for racket

racket-library

Last synced: 03 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.

addons freecad workbench

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

freecad freecad-workbench

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.

racket-library

Last synced: 15 Oct 2024

https://github.com/suzannesoy/phc-toolkit

Racket toolkit used for the phc project. Unstable.

racket-library toolkit

Last synced: 15 Oct 2024

https://github.com/suzannesoy/debug-scopes

Helper utilities to debug scope-related problems in Racket

racket-library

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

racket-library

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.

racket-library

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.

racket-library

Last synced: 15 Oct 2024

https://github.com/suzannesoy/scribble-enhanced

Enhancements for the scribble language (a documentation language based on Racket)

racket-library

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.

racket-library

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

guix reproducible-builds

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/man-pages

man pages with anchors

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

racket-library

Last synced: 15 Oct 2024

https://github.com/suzannesoy/xkcd

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/suzannesoy.github.io

Website

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)

racket-library

Last synced: 15 Oct 2024

https://github.com/suzannesoy/table.js

A simple table editor in JavaScript

Last synced: 15 Oct 2024

https://github.com/suzannesoy/stxparse-info

Tracking bound syntax pattern variables with syntax-parse

macros racket-library

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

racket-library

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.

racket-library

Last synced: 15 Oct 2024

https://github.com/suzannesoy/scope-operations

Higher-level operations for manipulating scopes in Racket macros

macros racket-library

Last synced: 15 Oct 2024

https://github.com/suzannesoy/phc-graph

Graph manipulation library in Typed/Racket

racket racket-library

Last synced: 15 Oct 2024

https://github.com/suzannesoy/preexpanded

Some pre-expanded macros. Use them when your macro is generating macros.

macros racket-library

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.

racket-library

Last synced: 15 Oct 2024