Mikan
  • Language Reference
  • Tools
  • Contribute
  • The Mikan Team and License
Mikan
  • Welcome to Mikan’s documentation!

Welcome to Mikan’s documentation!

The official Mikan logo

This is the manual for the Mikan programming language, its type checking, compilation and editing system and related resources/tools.

Warning

This user manual is in the process of being updated and may contain outdated or inaccurate information.

  • Language Reference
    • Abstract definitions
    • Built-ins
    • Coinduction
    • Copatterns
    • Core language
    • Coverage Checking
    • Cubical
    • Cubical compatible
    • Cumulativity
    • Data Types
    • Function Definitions
    • Function Types
    • Generalization of Declared Variables
    • Implicit Arguments
    • Instance Arguments
    • Lambda Abstraction
    • Local Definitions: let and where
    • Lexical Structure
    • Literal Overloading
    • Lossy Unification
    • Mixfix Operators
    • Module System
    • Mutual Recursion
    • Opaque definitions
    • Pattern Synonyms
    • Positivity Checking
    • Postulates
    • Pragmas
    • Prop
    • Record Types
    • Reflection
    • Safe Agda
    • Sort System
    • Syntactic Sugar
    • Syntax Declarations
    • Telescopes
    • Termination Checking
    • Two-Level Type Theory
    • Universe Levels
    • With-Abstraction
    • Without K
  • Tools
    • Automatic Proof Search (Auto)
    • Command-line options
    • Debugging
    • Emacs Mode
    • Literate Programming
    • Generating HTML
    • Generating LaTeX
    • Interface files
    • Library Management
    • Performance debugging
    • Search Definitions in Scope
  • Contribute
    • Documentation
  • The Mikan Team and License
  • Index

Next

© Copyright 2005–2026 remains with the authors.

Built with Sphinx using a theme provided by Read the Docs.