Summary
August 19, 2025 ยท View on GitHub
The Idris 2 Programming Langauge
Core Language Features
- Introduction
- Introduction To Functions
- Algebraic Data Types
- Interfaces
- Functions Part 2
- Dependent Types
- IO: Programming with Side Effects
- Functor and Friends
- Recursion and Folds
- Effectful Traversals
- Sigma Types
- Propositional Equality
- Predicates and Proof Search
- Primitives
Appendices
- Getting Started with pack and Idris 2
- Interactive Editing in Neovim
- Structuring Idris Projects
- A Deep Dive into Quantitative Type Theory