Martin Escardo. Notes originally written for the module Advanced Functional Programming of the University of Birmingham, UK.
{-# OPTIONS --without-K --safe #-} module all where import Bool import Bool-functions import Fin import Fin-functions import Hedbergs-Theorem import List import List-functions import Vector import Vector-functions import binary-products import binary-products-as-products import binary-sums import binary-sums-as-sums import binary-type import decidability import empty-type import function-extensionality import general-notation import identity-type import isomorphism-functions import isomorphisms import natural-numbers-functions import natural-numbers-type import negation import prelude import products import searchability import sums import sums-equality import unit-type -- import vector-and-list-isomorphisms