Skip to content

Instantly share code, notes, and snippets.

@int-index
int-index / Implicit.hs
Last active April 10, 2019 04:59 — forked from greatBigDot/Implicit.hs
A fixed attempt to represent implicit proof terms in quasi-dependent Haskell.
{-# LANGUAGE LambdaCase, EmptyCase
, EmptyDataDecls, TypeOperators, LiberalTypeSynonyms,
ExistentialQuantification, GADTSyntax, GADTs
, StandaloneDeriving
, InstanceSigs, FlexibleContexts, MultiParamTypeClasses,
FlexibleInstances , TypeSynonymInstances , FunctionalDependencies
, TypeFamilies, TypeFamilyDependencies, DataKinds, PolyKinds,