git.iko.soy/rowtype-yoga/purescript-native
on fe44756 help sign in
27 lines 635 B history raw
1-----------------------------------------------------------------------------
2--
3-- Module : Language.PureScript.Kinds
4-- Copyright : (c) Phil Freeman 2013
5-- License : MIT
6--
7-- Maintainer : Phil Freeman <paf31@cantab.net>
8-- Stability : experimental
9-- Portability :
10--
11-- |
12--
13-----------------------------------------------------------------------------
15{-# LANGUAGE DeriveDataTypeable #-}
17module Language.PureScript.Kinds where
19import Data.Data
20import Language.PureScript.Unknown
22data Kind
23 = KUnknown (Unknown Kind)
24 | Star
25 | Bang
26 | Row Kind
27 | FunKind Kind Kind deriving (Show, Eq, Data, Typeable)