Projects in Awesome Lists by jackfirth
A curated list of projects in awesome lists by jackfirth .
https://github.com/jackfirth/rebellion
A collection of core libraries for Racket
data-structures hacktoberfest library racket utilities
Last synced: 25 Mar 2025
https://github.com/jackfirth/lens
A Racket package for creating and composing pure functional lenses
Last synced: 25 Mar 2025
https://github.com/jackfirth/point-free
Collection of forms and higher order functions that assist function composition and definition of functions in a point-free style
Last synced: 25 Mar 2025
https://github.com/jackfirth/racket-request
Package for simplifying HTTP requests and writing integration tests of REST-ful APIs in Racket
Last synced: 25 Mar 2025
https://github.com/jackfirth/racket-package-template
My personal template repository for Racket packages
Last synced: 11 Apr 2025
https://github.com/jackfirth/racket-net2
The networking library that Racketeers deserve
Last synced: 25 Mar 2025
https://github.com/jackfirth/racket-package-ci-action
A GitHub Action for building and testing Racket packages
continuous-integration github-actions racket
Last synced: 13 Apr 2025
https://github.com/jackfirth/glass
An optics (lenses, prisms, traversals, etc.) library for Racket.
Last synced: 25 Mar 2025
https://github.com/jackfirth/j-notation
An exploration into an alternate surface syntax.
Last synced: 25 Mar 2025
https://github.com/jackfirth/compose-app
Racket syntax for Haskell-style function composition
Last synced: 25 Mar 2025
https://github.com/jackfirth/htdf
How to Design Functions, the function design recipe from the textbook How to Design Programs.
Last synced: 25 Mar 2025
https://github.com/jackfirth/syntax-warn
Define syntax warnings for Racket code
Last synced: 25 Mar 2025
https://github.com/jackfirth/doc-coverage
A Racket package for inspecting and testing the number of documented exports of a module
Last synced: 25 Mar 2025
https://github.com/jackfirth/racket-disposable
An experimental Racket library providing an abstraction for values associated with external resources that allows automatic resource pooling, per-thread virtual construction, and monadic composition
Last synced: 25 Mar 2025
https://github.com/jackfirth/racket-fixture
An experimental Racket library that adds test fixtures to RackUnit
Last synced: 25 Mar 2025
https://github.com/jackfirth/racket-expect
A Racket library for defining expectations on values, unit testing, and creating quality error messages
racket racket-library testing validation
Last synced: 25 Mar 2025
https://github.com/jackfirth/type-conventions
A Typed Racket package that allows for function arguments to be declared as having a default type
Last synced: 25 Mar 2025
https://github.com/jackfirth/compact-annotations
A Typed Racket package for writing compact polymorphic (and non-polymorphic) function annotations with a syntax similar to that of Haskell's type annotations
Last synced: 11 Apr 2025
https://github.com/jackfirth/predicates
Deprecated. A racket package for creating predicates in a point-free style.
Last synced: 25 Mar 2025
https://github.com/jackfirth/atomichron
A Racket microbenchmarking library
benchmarking performance racket-library
Last synced: 25 Mar 2025
https://github.com/jackfirth/chess
A Racket package for playing chess
chess data-structures library racket
Last synced: 25 Mar 2025
https://github.com/jackfirth/planning
A Racket package for automated planning
data-structures library planning racket
Last synced: 25 Mar 2025
https://github.com/jackfirth/package-analysis
A Racket package for analyzing the Racket package ecosystem
Last synced: 25 Mar 2025
https://github.com/jackfirth/command-line-ext
A Racket package providing an extensible way to define command line scripts
Last synced: 25 Mar 2025
https://github.com/jackfirth/generic-syntax-expanders
A Racket package for creating macros with built-in support for defining sub-macros within them, similar to match expanders
Last synced: 25 Mar 2025
https://github.com/jackfirth/racket-retry
A Racket package for retrying operations with exponential backoff, jitter, and backoff restarting
Last synced: 25 Mar 2025
https://github.com/jackfirth/decorator
An experimental compile-time Racket adaptation of python's decorators
Last synced: 25 Mar 2025
https://github.com/jackfirth/regex-machine
A Racket package for Russ Cox's regex machine language
Last synced: 25 Mar 2025
https://github.com/jackfirth/docker-racket-catalog
Dockerized Racket webserver running a Racket package catalog
Last synced: 25 Mar 2025
https://github.com/jackfirth/miniracksis
A Racket port of the Minithesis property testing library
Last synced: 25 Mar 2025
https://github.com/jackfirth/namecaser
A Racket library for working with programming language naming styles
Last synced: 25 Mar 2025
https://github.com/jackfirth/lambda-calculus
A racket language for lambda calculus
functional-programming lambda-calculus language racket
Last synced: 25 Mar 2025
https://github.com/jackfirth/http2
A (wildly unimplemented) http2 client and server for Racket
Last synced: 25 Mar 2025
https://github.com/jackfirth/fiberweb
An experiment in cooperative concurrency for Racket.
Last synced: 25 Mar 2025
https://github.com/jackfirth/codeclass-fp-js
Exercises for Functional Programming in Javascript
Last synced: 25 Mar 2025
https://github.com/jackfirth/docker-auth
Authentication layer as Docker containers
Last synced: 06 Apr 2025
https://github.com/jackfirth/advent-of-code-2019
My attempts at solving the Advent of Code 2019 puzzles
Last synced: 25 Mar 2025
https://github.com/jackfirth/syntax-render
A Racket package for rendering syntax objects into strings
Last synced: 25 Mar 2025
https://github.com/jackfirth/racket-syntax-lang
Racket library for easy creation of simple #langs
Last synced: 25 Mar 2025
https://github.com/jackfirth/racket-auto-fix-deps
Docker app that automatically creates Github pull requests to fix dependencies. Built on top of a very useful shell script by @samth.
Last synced: 25 Mar 2025
https://github.com/jackfirth/euclid
A Racket package providing data structures and algorithms related to Euclidean geometry
Last synced: 25 Mar 2025
https://github.com/jackfirth/guard
A Racket package providing a macro similar to "guard statements" in Swift
Last synced: 25 Mar 2025
https://github.com/jackfirth/syntax-format
Experimental Racket formatter proof of concept
Last synced: 25 Mar 2025
https://github.com/jackfirth/sqlalchemy-fp
Functional programming wrappers around sqlalchemy that use deferred reflection and currying to make ORMs mostly setup-free
Last synced: 25 Mar 2025
https://github.com/jackfirth/advent-of-code-2015
Attempts at Advent of Code 2015 problems
Last synced: 25 Mar 2025
https://github.com/jackfirth/clojure-primes
Toy problem for getting familiar with Clojure build tooling and project organization
Last synced: 25 Mar 2025
https://github.com/jackfirth/dotfiles
My personal configuration settings and files
Last synced: 25 Mar 2025
https://github.com/jackfirth/sgf
A Racket package for working with SGF files
Last synced: 25 Mar 2025
https://github.com/jackfirth/package-scribblings-tools
Helpers for documenting a Racket package
Last synced: 25 Mar 2025
https://github.com/jackfirth/haskell-stats-problem
A toy problem of calculating some statistics on streams of data to experiment with haskell optimizations and get more comfortable with cabal and related haskell tooling infrastructure
Last synced: 25 Mar 2025
https://github.com/jackfirth/minecraft-images
Docker images useful for minecraft servers
Last synced: 25 Mar 2025
https://github.com/jackfirth/refactoring-test-package
A fake package for testing package refactoring tools
Last synced: 25 Mar 2025
https://github.com/jackfirth/racket-posn
Racket library for doing things with points in two dimensions.
Last synced: 25 Mar 2025
https://github.com/jackfirth/racket-package-resyntax-action
An experimental GitHub Action for running Resyntax over a Racket package
Last synced: 25 Mar 2025
https://github.com/jackfirth/racket-module-search
A Racket library for searching all modules in packages and collections
Last synced: 25 Mar 2025
https://github.com/jackfirth/twixt
A Racket package for playing the TwixT board game
Last synced: 25 Mar 2025
https://github.com/jackfirth/rpn
A Racket package for working with Reverse Polish Notation stack structures
data-structures forth racket reverse-polish-notation
Last synced: 25 Mar 2025
https://github.com/jackfirth/racket-board
Library for manipulating a 2d grid of spaces and pieces on them.
Last synced: 25 Mar 2025
https://github.com/jackfirth/delimit-app
A Racket library that makes function application delimiter-sensitive
Last synced: 25 Mar 2025
https://github.com/jackfirth/set-exp
A Racket meta-language for adding set literals to a language, i.e. making {1 2 3 4} a set of four elements.
Last synced: 25 Mar 2025
https://github.com/jackfirth/racket-ease
Racket library for easing things between two values in steps to achieve fluid motion
Last synced: 25 Mar 2025
https://github.com/jackfirth/create-resyntax-pull-request
A GitHub Action that runs Resyntax and creates a pull request with its suggestions
Last synced: 12 Mar 2025