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
563 forks
Language: Common Lisp
last commit: over 2 years ago
Linked from 3 awesome lists
Related projects:
| Repository | Description | Stars |
|---|---|---|
| | Learn CoffeeScript by solving simple exercises and gradually introducing new concepts. | 444 |
| | Learning Idris by fixing failing code in a series of small exercises | 178 |
| | A Haskell-based interpreted Lisp language with features like lexical closures and continuations, designed to be easily embedded in other programs. | 115 |
| | An educational unit test suite for learning the Crystal programming language | 49 |
| | A collection of exercises designed to improve Bash scripting skills through a series of challenges and puzzles. | 181 |
| | A Lisp interpreter designed as a learning tool, implemented in multiple programming languages and runtime modes | 10,119 |
| | An example project demonstrating how to deploy a Common Lisp server on Heroku using Docker | 5 |
| | The repository contains the Lisp code from Peter Norvig's book on Artificial Intelligence Programming | 7,206 |
| | Creates executable Common Lisp programs on GitHub runners with various implementations and systems | 3 |
| | A plugin for Geany text editor to provide Common Lisp support and development tools. | 14 |
| | An interactive development environment for Common Lisp on the Pulsar platform | 62 |
| | An integrated development environment and 3D graphics authoring system in Common Lisp | 586 |
| | Enhances the online version of Practical Common Lisp with syntax highlighting and interactive features. | 34 |
| | An interpreter for a Lisp dialect running on the JVM platform. | 9 |
| | An Emacs extension that loads Common Lisp code from Org files | 64 |