Subversion

Galculator

[/] [src/] [Data/] [Existential.hs] - Rev 1

Compare with Previous - Blame



{-# LANGUAGE ExistentialQuantification #-}
{-# OPTIONS_GHC -Wall #-}

-------------------------------------------------------------------------------

{- |
Module      :  Data.Existential
Description :  Existential type patterns.
Copyright   :  (c) Paulo Silva
License     :  LGPL

Maintainer  :  paufil@di.uminho.pt
Stability   :  experimental
Portability :  portable

-}

-------------------------------------------------------------------------------

module Data.Existential where

data Exists singleton term = forall t . Exists (singleton t) (term t)

data Covert t = forall x . Hide (t x)


Theme by Vikram Singh | Powered by WebSVN v1.61