GitHub / jackfirth 118 Repositories
jackfirth/resyntax
A Racket refactoring engine
Language: Racket - Size: 929 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 65 - Forks: 12

jackfirth/rebellion
A collection of core libraries for Racket
Language: Racket - Size: 1.37 MB - Last synced at: 5 days ago - Pushed at: 21 days ago - Stars: 86 - Forks: 16

jackfirth/racket Fork of racket/racket
The Racket repository
Language: Racket - Size: 351 MB - Last synced at: 5 days ago - Pushed at: 28 days ago - Stars: 0 - Forks: 0

jackfirth/scribble Fork of racket/scribble
Language: Racket - Size: 10.3 MB - Last synced at: 5 days ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

jackfirth/typed-racket Fork of racket/typed-racket
Typed Racket
Language: Racket - Size: 10.1 MB - Last synced at: 5 days ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

jackfirth/lens
A Racket package for creating and composing pure functional lenses
Language: Racket - Size: 406 KB - Last synced at: 5 days ago - Pushed at: almost 6 years ago - Stars: 77 - Forks: 9

jackfirth/j-notation
An exploration into an alternate surface syntax.
Language: Racket - Size: 36.1 KB - Last synced at: 5 days ago - Pushed at: about 2 months ago - Stars: 9 - Forks: 0

jackfirth/rhombus Fork of racket/rhombus
Rhombus programming language
Size: 7.42 MB - Last synced at: 5 days ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

jackfirth/racket-package-template
My personal template repository for Racket packages
Language: Racket - Size: 18.6 KB - Last synced at: 5 days ago - Pushed at: almost 5 years ago - Stars: 16 - Forks: 2

jackfirth/resyntax-autofixer
Size: 32.2 KB - Last synced at: 5 days ago - Pushed at: 7 months ago - Stars: 1 - Forks: 1

jackfirth/compose-app
Racket syntax for Haskell-style function composition
Language: Racket - Size: 18.6 KB - Last synced at: 5 days ago - Pushed at: 5 months ago - Stars: 8 - Forks: 2

jackfirth/pyramda 📦
Python package supporting heavy functional programming through currying. Translation of the Ramda library from javascript to python.
Language: Python - Size: 105 KB - Last synced at: 5 days ago - Pushed at: almost 5 years ago - Stars: 126 - Forks: 9

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
Language: Racket - Size: 179 KB - Last synced at: 5 days ago - Pushed at: 8 months ago - Stars: 7 - Forks: 0

jackfirth/create-resyntax-pull-request
A GitHub Action that runs Resyntax and creates a pull request with its suggestions
Size: 43.9 KB - Last synced at: 5 days ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

jackfirth/jackfirth.github.io
Language: CSS - Size: 459 KB - Last synced at: 5 days ago - Pushed at: 9 months ago - Stars: 1 - Forks: 0

jackfirth/htdf
How to Design Functions, the function design recipe from the textbook How to Design Programs.
Language: Racket - Size: 17.6 KB - Last synced at: 5 days ago - Pushed at: almost 2 years ago - Stars: 8 - Forks: 0

jackfirth/fmt Fork of sorawee/fmt
A code formatter for Racket
Language: Racket - Size: 810 KB - Last synced at: 5 days ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

jackfirth/frosthaven-manager Fork of benknoble/frosthaven-manager
GUI Frosthaven Scenario Manager
Size: 3.09 MB - Last synced at: 5 days ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

jackfirth/racket-net2
The networking library that Racketeers deserve
Language: Racket - Size: 39.1 KB - Last synced at: 4 months ago - Pushed at: over 7 years ago - Stars: 14 - Forks: 2

jackfirth/syntax-format
Experimental Racket formatter proof of concept
Language: Racket - Size: 8.79 KB - Last synced at: 5 days ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

jackfirth/racket-gui-easy Fork of Bogdanp/racket-gui-easy
Declarative GUIs in Racket.
Size: 811 KB - Last synced at: 5 days ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

jackfirth/guard
A Racket package providing a macro similar to "guard statements" in Swift
Language: Racket - Size: 11.7 KB - Last synced at: 5 days ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

jackfirth/package-analysis
A Racket package for analyzing the Racket package ecosystem
Language: Racket - Size: 21.5 KB - Last synced at: 5 days ago - Pushed at: about 5 years ago - Stars: 5 - Forks: 1

jackfirth/flask-negotiate Fork of pallets-eco/flask-negotiate
Content negotiation for Flask apps. Updated version of original.
Language: Python - Size: 149 KB - Last synced at: 5 days ago - Pushed at: almost 10 years ago - Stars: 0 - Forks: 0

jackfirth/generic-syntax-expanders
A Racket package for creating macros with built-in support for defining sub-macros within them, similar to match expanders
Language: Racket - Size: 43 KB - Last synced at: 5 days ago - Pushed at: almost 9 years ago - Stars: 5 - Forks: 2

jackfirth/EfficientZero Fork of YeWR/EfficientZero
Open-source codebase for EfficientZero, from "Mastering Atari Games with Limited Data" at NeurIPS 2021.
Size: 2.09 MB - Last synced at: 5 days ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

jackfirth/predicates
Deprecated. A racket package for creating predicates in a point-free style.
Language: Racket - Size: 30.3 KB - Last synced at: 5 days ago - Pushed at: over 3 years ago - Stars: 5 - Forks: 3

jackfirth/doc-coverage
A Racket package for inspecting and testing the number of documented exports of a module
Language: Racket - Size: 33.2 KB - Last synced at: 5 days ago - Pushed at: about 5 years ago - Stars: 7 - Forks: 3

jackfirth/namecaser
A Racket library for working with programming language naming styles
Language: Racket - Size: 9.77 KB - Last synced at: 5 days ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 0

jackfirth/racket-request
Package for simplifying HTTP requests and writing integration tests of REST-ful APIs in Racket
Language: Racket - Size: 40 KB - Last synced at: 5 days ago - Pushed at: almost 3 years ago - Stars: 23 - Forks: 7

jackfirth/redex Fork of racket/redex
Size: 8.57 MB - Last synced at: 5 days ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

jackfirth/chess
A Racket package for playing chess
Language: Racket - Size: 64.5 KB - Last synced at: 5 days ago - Pushed at: about 5 years ago - Stars: 5 - Forks: 2

jackfirth/drracket Fork of racket/drracket
DrRacket, IDE for Racket
Language: Racket - Size: 15.2 MB - Last synced at: about 1 year ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

jackfirth/racket-line-width-test
Language: Racket - Size: 0 Bytes - Last synced at: 5 days ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

jackfirth/plot Fork of racket/plot
Size: 68.7 MB - Last synced at: 5 days ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

jackfirth/gui Fork of racket/gui
Size: 17.1 MB - Last synced at: 5 days ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

jackfirth/racket-package-ci-action
A GitHub Action for building and testing Racket packages
Language: Shell - Size: 10.7 KB - Last synced at: 5 days ago - Pushed at: about 3 years ago - Stars: 12 - Forks: 4

jackfirth/scribble-example 📦
Deprecated - Utility library for defining examples forms in Racket Scribble documentation
Language: Racket - Size: 6.84 KB - Last synced at: 5 days ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 3

jackfirth/racket-fixture
An experimental Racket library that adds test fixtures to RackUnit
Language: Racket - Size: 31.3 KB - Last synced at: 5 days ago - Pushed at: almost 8 years ago - Stars: 7 - Forks: 0

jackfirth/racket-package-resyntax-action
An experimental GitHub Action for running Resyntax over a Racket package
Size: 39.1 KB - Last synced at: 5 days ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 1

jackfirth/syntax-render
A Racket package for rendering syntax objects into strings
Language: Racket - Size: 19.5 KB - Last synced at: 5 days ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 0

jackfirth/point-free
Collection of forms and higher order functions that assist function composition and definition of functions in a point-free style
Language: Racket - Size: 33.2 KB - Last synced at: 5 days ago - Pushed at: over 7 years ago - Stars: 24 - Forks: 4

jackfirth/yaragg Fork of mbutterick/brag
Racket DSL for generating parsers from BNF grammars
Language: Racket - Size: 1.38 MB - Last synced at: 5 days ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

jackfirth/command-line-ext
A Racket package providing an extensible way to define command line scripts
Language: Racket - Size: 38.1 KB - Last synced at: 5 days ago - Pushed at: about 5 years ago - Stars: 5 - Forks: 1

jackfirth/syntax-warn
Define syntax warnings for Racket code
Language: Racket - Size: 445 KB - Last synced at: 5 days ago - Pushed at: over 5 years ago - Stars: 8 - Forks: 5

jackfirth/sgf
A Racket package for working with SGF files
Language: Racket - Size: 7.81 KB - Last synced at: 5 days ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

jackfirth/planning
A Racket package for automated planning
Language: Racket - Size: 180 KB - Last synced at: 5 days ago - Pushed at: about 5 years ago - Stars: 5 - Forks: 0

jackfirth/dotfiles
My personal configuration settings and files
Size: 0 Bytes - Last synced at: 5 days ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

jackfirth/advent-of-code
Language: Racket - Size: 126 KB - Last synced at: 5 days ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

jackfirth/herbie Fork of herbie-fp/herbie
Synthesis for floating-point expressions
Language: Racket - Size: 56.5 MB - Last synced at: 5 days ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

jackfirth/racket-http123 Fork of rmculpepper/racket-http123
Size: 404 KB - Last synced at: 5 days ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

jackfirth/regex-machine
A Racket package for Russ Cox's regex machine language
Language: Racket - Size: 523 KB - Last synced at: 5 days ago - Pushed at: over 6 years ago - Stars: 4 - Forks: 1

jackfirth/miniracksis
A Racket port of the Minithesis property testing library
Language: Racket - Size: 24.4 KB - Last synced at: 5 days ago - Pushed at: about 5 years ago - Stars: 3 - Forks: 0

jackfirth/glass
An optics (lenses, prisms, traversals, etc.) library for Racket.
Language: Racket - Size: 67.4 KB - Last synced at: 5 days ago - Pushed at: almost 5 years ago - Stars: 10 - Forks: 0

jackfirth/debug-scopes Fork of SuzanneSoy/debug-scopes
Helper utilities to debug scope-related problems in Racket
Language: Racket - Size: 20.5 KB - Last synced at: 5 days ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 0

jackfirth/lambda-calculus
A racket language for lambda calculus
Language: Racket - Size: 10.7 KB - Last synced at: 5 days ago - Pushed at: almost 4 years ago - Stars: 2 - Forks: 0

jackfirth/racket-expect
A Racket library for defining expectations on values, unit testing, and creating quality error messages
Language: Racket - Size: 246 KB - Last synced at: 5 days ago - Pushed at: almost 8 years ago - Stars: 6 - Forks: 0

jackfirth/rackunit Fork of racket/rackunit
Language: Racket - Size: 463 KB - Last synced at: 5 days ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

jackfirth/euclid
A Racket package providing data structures and algorithms related to Euclidean geometry
Language: Racket - Size: 18.6 KB - Last synced at: 5 days ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

jackfirth/pict Fork of racket/pict
Size: 701 KB - Last synced at: 5 days ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

jackfirth/racket-mock
Mocking library for Racket
Language: Racket - Size: 172 KB - Last synced at: 5 days ago - Pushed at: almost 5 years ago - Stars: 22 - Forks: 7

jackfirth/racket-fluent Fork of rogerkeays/racket-fluent
Unix style pipes and a lambda shorthand syntax to make your Racket code more readable.
Size: 23.4 KB - Last synced at: 5 days ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

jackfirth/racket-langserver Fork of jeapostrophe/racket-langserver
Size: 172 KB - Last synced at: 5 days ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

jackfirth/rms-open-letter.github.io Fork of rms-open-letter/rms-open-letter.github.io
Size: 107 KB - Last synced at: 5 days ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

jackfirth/refactoring-test-package
A fake package for testing package refactoring tools
Language: Racket - Size: 9.77 KB - Last synced at: 5 days ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

jackfirth/http2
A (wildly unimplemented) http2 client and server for Racket
Language: Racket - Size: 9.77 KB - Last synced at: 5 days ago - Pushed at: about 5 years ago - Stars: 2 - Forks: 0

jackfirth/decorator
An experimental compile-time Racket adaptation of python's decorators
Language: Racket - Size: 7.81 KB - Last synced at: 5 days ago - Pushed at: over 4 years ago - Stars: 4 - Forks: 0

jackfirth/racket-graphviz Fork of pykello/racket-graphviz
Library to enable using graphviz in Racket programs
Size: 454 KB - Last synced at: 5 days ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

jackfirth/racket-pkg-website Fork of racket/racket-pkg-website
A frontend for the Racket Package Catalog.
Language: Racket - Size: 651 KB - Last synced at: 5 days ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 0

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
Language: Racket - Size: 215 KB - Last synced at: 5 days ago - Pushed at: over 9 years ago - Stars: 5 - Forks: 1

jackfirth/advent-of-code-2019
My attempts at solving the Advent of Code 2019 puzzles
Language: Racket - Size: 33.2 KB - Last synced at: 5 days ago - Pushed at: about 5 years ago - Stars: 1 - Forks: 0

jackfirth/rpn
A Racket package for working with Reverse Polish Notation stack structures
Language: Racket - Size: 15.6 KB - Last synced at: 5 days ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

jackfirth/atomichron
A Racket microbenchmarking library
Language: Racket - Size: 15.6 KB - Last synced at: 5 days ago - Pushed at: about 5 years ago - Stars: 5 - Forks: 2

jackfirth/fiberweb
An experiment in cooperative concurrency for Racket.
Language: Racket - Size: 9.77 KB - Last synced at: 5 days ago - Pushed at: about 5 years ago - Stars: 2 - Forks: 0

jackfirth/pkg-build Fork of racket/pkg-build
Size: 169 KB - Last synced at: 5 days ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

jackfirth/racket-syntax-lang
Racket library for easy creation of simple #langs
Language: Racket - Size: 129 KB - Last synced at: 5 days ago - Pushed at: almost 10 years ago - Stars: 1 - Forks: 1

jackfirth/racket-whereis Fork of rmculpepper/racket-whereis
Size: 15.6 KB - Last synced at: 5 days ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

jackfirth/twixt
A Racket package for playing the TwixT board game
Language: Racket - Size: 79.1 KB - Last synced at: 5 days ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

jackfirth/rhombus-brainstorming Fork of racket/rhombus
Brainstorming and draft proposals for Rhombus
Size: 103 KB - Last synced at: 5 months ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

jackfirth/mode-lambda Fork of jeapostrophe/mode-lambda
mode-lambda - sprite-based 2D graphics engine
Size: 419 KB - Last synced at: 5 days ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

jackfirth/eff Fork of hasura/eff
🚧 a work in progress effect system for Haskell 🚧
Size: 133 KB - Last synced at: 5 days ago - Pushed at: almost 6 years ago - Stars: 0 - Forks: 0

jackfirth/rchess Fork of srfoster/rchess
Racket Chess toolkit
Size: 30.3 KB - Last synced at: 5 days ago - Pushed at: almost 6 years ago - Stars: 0 - Forks: 0

jackfirth/racket-retry
A Racket package for retrying operations with exponential backoff, jitter, and backoff restarting
Language: Racket - Size: 38.1 KB - Last synced at: 5 days ago - Pushed at: over 7 years ago - Stars: 4 - Forks: 2

jackfirth/rust-learning
Language: Rust - Size: 13.7 KB - Last synced at: 5 days ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

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.
Language: Racket - Size: 6.84 KB - Last synced at: 5 days ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 2

jackfirth/codecov-racket Fork of codecov/codecov-racket
Codecov support for Cover.
Language: Racket - Size: 17.6 KB - Last synced at: 5 days ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

jackfirth/docker-auth
Authentication layer as Docker containers
Language: Python - Size: 243 KB - Last synced at: 5 days ago - Pushed at: almost 10 years ago - Stars: 1 - Forks: 1

jackfirth/codeclass-fp-js
Exercises for Functional Programming in Javascript
Language: JavaScript - Size: 207 KB - Last synced at: 5 days ago - Pushed at: almost 10 years ago - Stars: 1 - Forks: 0

jackfirth/hackett Fork of lexi-lambda/hackett
WIP implementation of a Haskell-like Lisp in Racket
Language: Racket - Size: 1.13 MB - Last synced at: 5 days ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

jackfirth/racket-module-search
A Racket library for searching all modules in packages and collections
Language: Racket - Size: 6.84 KB - Last synced at: 5 days ago - Pushed at: almost 8 years ago - Stars: 0 - Forks: 0

jackfirth/main-distribution Fork of racket/main-distribution
Language: Racket - Size: 20.5 KB - Last synced at: 5 days ago - Pushed at: almost 8 years ago - Stars: 0 - Forks: 0

jackfirth/fector Fork of dvanhorn/fector
Fector: Functional Persistent Vectors in Racket
Language: Racket - Size: 129 KB - Last synced at: 5 days ago - Pushed at: almost 11 years ago - Stars: 0 - Forks: 0

jackfirth/fancy-app Fork of samth/fancy-app
A Scala-style magic function application form
Language: Racket - Size: 9.77 KB - Last synced at: 5 days ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

jackfirth/set.rkt Fork of samth/set.rkt
Pure functional sets for Racket.
Language: Racket - Size: 9.77 KB - Last synced at: 5 days ago - Pushed at: almost 8 years ago - Stars: 0 - Forks: 0

jackfirth/gtp-paper Fork of bennn/gtp-paper
Quick-start for Scribble SIGPLAN papers
Language: Racket - Size: 23.4 KB - Last synced at: 5 days ago - Pushed at: almost 8 years ago - Stars: 0 - Forks: 0

jackfirth/dset Fork of pnwamk/dset
Deterministic sets
Language: Racket - Size: 32.2 KB - Last synced at: 5 days ago - Pushed at: almost 8 years ago - Stars: 0 - Forks: 0

jackfirth/persistent-array Fork of samth/persistent-array
Language: Racket - Size: 3.91 KB - Last synced at: 5 days ago - Pushed at: almost 8 years ago - Stars: 0 - Forks: 0

jackfirth/delimit-app
A Racket library that makes function application delimiter-sensitive
Language: Racket - Size: 9.77 KB - Last synced at: 5 days ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 0

jackfirth/pkg-index Fork of racket/pkg-index
Language: CSS - Size: 410 KB - Last synced at: 5 days ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 0

jackfirth/racket-pkg-server Fork of tonyg/racket-pkg-server
Racket package catalog server setup scripts and ops documentation
Language: Shell - Size: 28.3 KB - Last synced at: 5 days ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 0
