idris-koans

Idris tutorial

Learning Idris by fixing failing code in a series of small exercises

Koans are small lessons on the path to enlightenment. The aim of the Idris Koans project is to provide an easy learning environment in Idris. Your insight will be derived by encountering failing code and fixing them so that they type check.

GitHub

178 stars
16 watching
26 forks
Language: Idris
last commit: over 8 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
idris-lang/idris-tutorialAn archived tutorial for learning Idris, a programming language for specifying and proving mathematical concepts in a formal system.94
idris-hackers/idrisscriptProvides safe interface to JavaScript's unsafe world92
stedolan/idris-malfunctionAn experimental compiler that translates Idris code into the Malfunction programming language.81
idris-industry/ikanA package manager and build tool for Idris, enabling easy management of packages and projects with a focus on simplicity and flexibility.34
elixirkoans/elixir-koansA set of exercises to learn Elixir programming language through interactive challenges2,257
robertjlooby/elm-koansA collection of exercises and tests to help learn Elm programming language233
idris-hackers/idris-freeA collection of Idris libraries and constructions that simplify working with monads in functional programming.26
dwyl/learn-travisA tutorial for Node.js developers to learn Continuous Integration with Travis CI1,243
sleepyfox/coffeescript-koansLearn CoffeeScript by solving simple exercises and gradually introducing new concepts.444
dojo-toulouse/elixir-koansA collection of small exercises to help discover Elixir by testing249
francks/ringidrisThis is a collection of tactics to prove equivalences between algebraic structures in the Idris programming language.20
mmhelloworld/idris-jvmProvides a JVM backend for the Idris programming language.470
kracekumar/python-typing-koansA learning tool to help developers understand type hints in Python by fixing errors and annotating code119
idris-lang/idris-devA development repository for a dependently typed functional programming language3,440
vexx32/pskoansAn interactive way to learn PowerShell through Pester unit testing and kōans.1,727