Hets - the Heterogeneous Tool Set

Copyright(c) J. von Schroeder, DFKI Bremen 2012
LicenseGPLv2 or higher, see LICENSE.txt
MaintainerJonathan von Schroeder <jonathan.von_schroeder@dfki.de>
Stabilityprovisional
Portabilitynon-portable
Safe HaskellNone

THF.Utils

Description

 

Documentation

newtype Unique a

Constructors

Unique (UniqueT Identity a) 

data UniqueT m a

Instances

fresh :: MonadUnique m => m Integer

evalUniqueT :: Monad m => UniqueT m a -> m a

evalUnique :: Unique a -> a