Dependent type
id:
dependent-type-162-6121325
title:
Dependent type
text:
In computer science and logic, a dependent type is a type whose definition depends on a value. It is an overlapping feature of type theory and type systems. In intuitionistic type theory, dependent types are used to encode logic's quantifiers like "for all" and "there exists". In functional programming languages like Agda, ATS, Coq, F*, Epigram, Idris, and Lean, dependent types help reduce bugs by enabling the programmer to assign types that further restrain the set of possible implementations.
brand slug:
wiki
category slug:
encyclopedia
description:
Type whose definition depends on a value
original url:
https://en.wikipedia.org/wiki/Dependent_type
date created:
2005-05-27T14:37:40Z
date modified:
2024-08-27T15:15:48Z
main entity:
{"identifier":"Q997433","url":"https://www.wikidata.org/entity/Q997433"}
image:
fields total:
13
integrity:
15