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
|