Agda
Agda
Agda는 의존 타입(dependent type)을 갖춘 함수형 프로그래밍 언어이자 증명 보조기(proof assistant)예요. 프로그램이 타입 검사를 통과하면 그 프로그램이 명세를 만족한다는 것을 의미하므로, 정확성이 요구되는 프로그램과 수학 정리의 형식화에 쓰여요. 공식 문서의 language 섹션은 데이터 타입·함수 정의·메타프로그래밍·큐빅(Cubical) 타입 이론 등 Agda 언어 기능을 상세히 설명합니다.
Agda는 의존 타입(dependent type)을 갖춘 함수형 프로그래밍 언어이자 증명 보조기(proof assistant)예요. 프로그램이 타입 검사를 통과하면 그 프로그램이 명세를 만족한다는 것을 의미하므로, 정확성이 요구되는 프로그램과 수학 정리의 형식화에 쓰여요. 공식 문서의 language 섹션은 데이터 타입·함수 정의·메타프로그래밍·큐빅(Cubical) 타입 이론 등 Agda 언어 기능을 상세히 설명합니다.