Agda type checker

GPTKB entity

Statements (57)
Predicate Object
gptkbp:instance_of gptkb:developers
gptkbp:can_be_used_in gptkb:Software_Development
formal verification
educational purposes
programming language research
gptkbp:developed_by gptkb:Ulf_Norell
gptkbp:features gptkb:Command_Line_Interface
dependent types
type classes
pattern matching
abstract data types
coinductive types
first-class inductive families
gptkbp:first_released gptkb:2007
gptkbp:has gptkb:Library
gptkbp:has_community active user community
gptkbp:has_documentation online documentation
gptkbp:has_features error reporting
performance optimization
syntax highlighting
test frameworks
refactoring tools
code generation
extensible syntax
debugging support
interactive editing
customizable type checking
https://www.w3.org/2000/01/rdf-schema#label Agda type checker
gptkbp:is_compatible_with gptkb:Emacs
gptkb:VS_Code
command line interface
gptkbp:is_influenced_by gptkb:political_theory
functional programming
category theory
proof assistants
gptkbp:is_open_source gptkb:true
gptkbp:is_part_of Agda ecosystem
Agda programming language
gptkbp:is_used_by gptkb:students
gptkb:researchers
software engineers
programming language designers
theorem provers
gptkbp:latest_version 2.6.2
gptkbp:license GPL-3.0
gptkbp:programming_language gptkb:Haskell
gptkbp:provides type inference
gptkbp:supports higher-order functions
interactive theorem proving
dependent pattern matching
refinement types
type-level computation
type-level programming
proofs as first-class citizens
gptkbp:used_for dependently typed programming
gptkbp:bfsParent gptkb:Agda
gptkbp:bfsLayer 5