Index of /~nad/listings/simply-typed

[ICO]NameLast modifiedSizeDescription

[DIR]Parent Directory   -
[TXT]Agda.css 26-Oct-2010 14:02 1.1K
[TXT]Data.Empty.html 26-Oct-2010 14:02 3.8K
[TXT]Data.Maybe.Core.html 26-Oct-2010 14:02 4.6K
[TXT]Data.Nat.html 26-Oct-2010 14:02 124K
[TXT]Data.Product.html 26-Oct-2010 14:02 91K
[TXT]Data.Star.Properties..>26-Oct-2010 14:02 93K
[TXT]Data.Star.html 26-Oct-2010 14:02 80K
[TXT]Data.Sum.html 26-Oct-2010 14:02 36K
[TXT]Function.Equality.html 26-Oct-2010 14:02 62K
[TXT]Function.Injection.html26-Oct-2010 14:02 27K
[TXT]Function.html 26-Oct-2010 14:02 53K
[TXT]HOAS.SimplyTyped.Eva..>26-Oct-2010 14:02 14K
[TXT]HOAS.SimplyTyped.Nor..>26-Oct-2010 14:02 25K
[TXT]HOAS.SimplyTyped.Nor..>26-Oct-2010 14:02 5.3K
[TXT]HOAS.SimplyTyped.Typ..>26-Oct-2010 14:02 12K
[TXT]HOAS.SimplyTyped.Val..>26-Oct-2010 14:02 32K
[TXT]HOAS.SimplyTyped.html 26-Oct-2010 14:02 47K
[TXT]Level.html 26-Oct-2010 14:02 10K
[TXT]README.html 26-Oct-2010 14:02 10K
[TXT]Relation.Binary.Cons..>26-Oct-2010 14:02 11K
[TXT]Relation.Binary.Cons..>26-Oct-2010 14:02 89K
[TXT]Relation.Binary.Core..>26-Oct-2010 14:02 132K
[TXT]Relation.Binary.EqRe..>26-Oct-2010 14:02 7.2K
[TXT]Relation.Binary.Inde..>26-Oct-2010 14:02 42K
[TXT]Relation.Binary.Inde..>26-Oct-2010 14:02 17K
[TXT]Relation.Binary.Part..>26-Oct-2010 14:02 5.3K
[TXT]Relation.Binary.Preo..>26-Oct-2010 14:02 21K
[TXT]Relation.Binary.Prop..>26-Oct-2010 14:02 18K
[TXT]Relation.Binary.Prop..>26-Oct-2010 14:02 83K
[TXT]Relation.Binary.html 26-Oct-2010 14:02 140K
[TXT]Relation.Nullary.Cor..>26-Oct-2010 14:02 7.9K
[TXT]Relation.Nullary.html 26-Oct-2010 14:02 3.8K
[TXT]SimplyTyped.Applicat..>26-Oct-2010 14:02 15K
[TXT]SimplyTyped.ContextE..>26-Oct-2010 14:02 11K
[TXT]SimplyTyped.Environm..>26-Oct-2010 14:02 10K
[TXT]SimplyTyped.Evaluati..>26-Oct-2010 14:02 20K
[TXT]SimplyTyped.NormalFo..>26-Oct-2010 14:02 31K
[TXT]SimplyTyped.Normalis..>26-Oct-2010 14:02 6.4K
[TXT]SimplyTyped.Semantic..>26-Oct-2010 14:02 35K
[TXT]SimplyTyped.Semantic..>26-Oct-2010 14:02 41K
[TXT]SimplyTyped.Substitu..>26-Oct-2010 14:02 70K
[TXT]SimplyTyped.TypeSyst..>26-Oct-2010 14:02 18K
[TXT]SimplyTyped.Value.html 26-Oct-2010 14:02 56K

README
------------------------------------------------------------------------
-- Normalisation for the simply typed λ-calculus
------------------------------------------------------------------------

module README where

------------------------------------------------------------------------
-- Using de Bruijn indices

-- The type system.

import SimplyTyped.TypeSystem

-- Applicative structures.

import SimplyTyped.ApplicativeStructure

-- Environments.

import SimplyTyped.Environment

-- Evaluating terms.

import SimplyTyped.Evaluation

-- Context extensions.

import SimplyTyped.ContextExtension

-- Substitutions.

import SimplyTyped.Substitution

-- Normal forms.

import SimplyTyped.NormalForm

-- Values.

import SimplyTyped.Value

-- Normalisation.

import SimplyTyped.Normalisation

-- Semantics (not used for anything).

import SimplyTyped.Semantics
import SimplyTyped.Semantics.Lemmas

------------------------------------------------------------------------
-- Using PHOAS

-- The following modules mirror most of the development above, but use
-- HOAS (more specifically, Adam Chlipala's PHOAS) instead of
-- de Bruijn indices.

import HOAS.SimplyTyped.TypeSystem
import HOAS.SimplyTyped.Evaluation
import HOAS.SimplyTyped.NormalForm
import HOAS.SimplyTyped.Value
import HOAS.SimplyTyped.Normalisation

-- A condensed version of the HOAS.SimplyTyped modules above (no
-- comments, but no imports and less than one page long).

import HOAS.SimplyTyped