module Lecture9 where

import Prelude

import Exp              -- STLC terms in spine form
import Term             -- Typed STLC terms
import Check            -- Type checker

import Lexer            -- Tokens and lexical analysis
import Parser           -- Parsing STLC terms
import Parser.Monad     -- General parsing tools

import NatSignature     -- Constants for natural numbers
import ChurchNumerals   -- Encoding numbers as lambda-terms

import Test.Check       -- Testing the type checker