| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
PlutusCore.Mark
Synopsis
- markNonFreshTerm :: forall tyname name (uni :: Type -> Type) fun ann m. (HasUniques (Term tyname name uni fun ann), MonadQuote m) => Term tyname name uni fun ann -> m ()
- markNonFreshType :: forall tyname (uni :: Type -> Type) ann m. (HasUniques (Type tyname uni ann), MonadQuote m) => Type tyname uni ann -> m ()
- markNonFreshProgram :: forall tyname name m (uni :: Type -> Type) fun ann. (HasUnique tyname TypeUnique, HasUnique name TermUnique, MonadQuote m) => Program tyname name uni fun ann -> m ()
Documentation
markNonFreshTerm :: forall tyname name (uni :: Type -> Type) fun ann m. (HasUniques (Term tyname name uni fun ann), MonadQuote m) => Term tyname name uni fun ann -> m () Source #
markNonFreshType :: forall tyname (uni :: Type -> Type) ann m. (HasUniques (Type tyname uni ann), MonadQuote m) => Type tyname uni ann -> m () Source #
markNonFreshProgram :: forall tyname name m (uni :: Type -> Type) fun ann. (HasUnique tyname TypeUnique, HasUnique name TermUnique, MonadQuote m) => Program tyname name uni fun ann -> m () Source #