copilot-core-2.2.1: An intermediate representation for Copilot.

Safe HaskellSafe
LanguageHaskell2010

Copilot.Core.Type

Description

Typing for Core.

Synopsis

Documentation

data Type :: * -> * where Source #

Instances

EqualType Type Source # 

Methods

(=~=) :: Type a -> Type b -> Maybe (Equal a b) Source #

data UType Source #

A untyped type (no phantom type).

Constructors

UType 

Fields