lisp-koans
Lisp tutorial
A learning exercise in Common Lisp to teach language features through broken unit tests.
Common Lisp Koans is a language learning exercise in the same vein as the ruby koans, python koans and others. It is a port of the prior koans with some modifications to highlight lisp-specific features. Structured as ordered groups of broken unit tests, the project guides the learner progressively through many Common Lisp language features.
3k stars
134 watching
565 forks
Language: Common Lisp
last commit: over 1 year ago
Linked from 3 awesome lists
Related projects:
Repository | Description | Stars |
---|---|---|
sleepyfox/coffeescript-koans | Learn CoffeeScript by solving simple exercises and gradually introducing new concepts. | 444 |
idris-hackers/idris-koans | Learning Idris by fixing failing code in a series of small exercises | 179 |
cofinalsubnets/wisp | A Haskell-based interpreted Lisp language with features like lexical closures and continuations, designed to be easily embedded in other programs. | 115 |
ilmanzo/crystal-koans | An educational unit test suite for learning the Crystal programming language | 48 |
marcinbunsch/bash_koans | A collection of exercises designed to improve Bash scripting skills through a series of challenges and puzzles. | 185 |
kanaka/mal | An educational project aimed at creating a Lisp interpreter with incremental implementations in various programming languages | 10,082 |
fstamour/common-lisp-heroku-example | An example project demonstrating how to deploy a Common Lisp server on Heroku using Docker | 5 |
norvig/paip-lisp | The repository contains the Lisp code from Peter Norvig's book on Artificial Intelligence Programming | 7,169 |
melusina-org/make-common-lisp-program | Creates executable Common Lisp programs on GitHub runners with various implementations and systems | 3 |
jasom/geany-lisp | A plugin for Geany text editor to provide Common Lisp support and development tools. | 14 |
neil-lindquist/slima | An interactive development environment for Common Lisp on the Pulsar platform | 62 |
kaveh808/kons-9 | An integrated development environment and 3D graphics authoring system in Common Lisp | 583 |
vale981/practical-cl-beautified | Enhances the online version of Practical Common Lisp with syntax highlighting and interactive features. | 34 |
rmolives/hime | An interpreter for a Lisp dialect running on the JVM platform. | 9 |
jingtaozf/literate-lisp | An Emacs extension that loads Common Lisp code from Org files | 64 |