This repository consists of a collection of FARG-related software for you to enjoy.
The goal of fargtown is to archive and package open source FARG projects so they may run as intended, forever, using the wonderful Nix package manager.
Project | Language | Author | Currentl Runs | Source |
---|---|---|---|---|
copycat-ajhager | Python 3 | ajhager | Yes nix run | ajhager/copycat |
copycat-clojure | Clojure | Greg Detre | No | gregdetre/copycat-clojure |
copycat-jalanb | Python 3 | jalanb | Yes nix run | jalanb/co.py.cat |
copycat-mitchell | Lucid CLisp | Michelle Mitchell | No dependencies | fargonauts/copycat-lisp |
copycat-paul | JavaScript | Paul-G | Yes open dist/index.html | Paul-G2/copycat-js |
seqsee-amahabal | Python 3 | Abhijit Mahabal | Somewhat | amahabal/PySeqsee |
metacat-marshall | Chez Scheme | James Marshall | No wcl depenency | slc.edu |
Academic papers related to FARG may be found in the papers/ directory.
in ./flake.nix.
This FARG framework comes with three “apps”: seqsee, bongard, and pyseqsee.
nix run .#default -- run seqsee --sequence 1 2 3 4
nix run .#default -- run pyseqsee --sequence 1 2 3 4
nix run .#default -- run bongard --left 1 2 --right 3 --expected_output 4