plutus-metatheory-1.63.0.0: Command line tool for running plutus core programs
Safe HaskellSafe-Inferred
LanguageHaskell2010

FFI.AgdaUnparse

Synopsis

Documentation

class AgdaUnparse a where Source #

A class for types that can be unparsed to Agda code.

Methods

agdaUnparse ∷ a → Doc ann Source #

Instances

Instances details
AgdaUnparse ByteString Source # 
Instance details

Defined in FFI.AgdaUnparse

Methods

agdaUnparseByteStringDoc ann Source #

AgdaUnparse Element Source # 
Instance details

Defined in FFI.AgdaUnparse

Methods

agdaUnparseElementDoc ann Source #

AgdaUnparse Element Source # 
Instance details

Defined in FFI.AgdaUnparse

Methods

agdaUnparseElementDoc ann Source #

AgdaUnparse MlResult Source # 
Instance details

Defined in FFI.AgdaUnparse

Methods

agdaUnparseMlResultDoc ann Source #

AgdaUnparse Data Source # 
Instance details

Defined in FFI.AgdaUnparse

Methods

agdaUnparseDataDoc ann Source #

AgdaUnparse DefaultFun Source # 
Instance details

Defined in FFI.AgdaUnparse

Methods

agdaUnparseDefaultFunDoc ann Source #

AgdaUnparse Value Source # 
Instance details

Defined in FFI.AgdaUnparse

Methods

agdaUnparseValueDoc ann Source #

AgdaUnparse Hints Source # 
Instance details

Defined in FFI.AgdaUnparse

Methods

agdaUnparseHintsDoc ann Source #

AgdaUnparse Inline Source # 
Instance details

Defined in FFI.AgdaUnparse

Methods

agdaUnparseInlineDoc ann Source #

AgdaUnparse CertifiedOptStage Source # 
Instance details

Defined in FFI.AgdaUnparse

AgdaUnparse UncertifiedOptStage Source # 
Instance details

Defined in FFI.AgdaUnparse

AgdaUnparse UTerm Source # 
Instance details

Defined in FFI.AgdaUnparse

Methods

agdaUnparseUTermDoc ann Source #

AgdaUnparse Text Source # 
Instance details

Defined in FFI.AgdaUnparse

Methods

agdaUnparseTextDoc ann Source #

AgdaUnparse Integer Source # 
Instance details

Defined in FFI.AgdaUnparse

Methods

agdaUnparseIntegerDoc ann Source #

AgdaUnparse Natural Source # 
Instance details

Defined in FFI.AgdaUnparse

Methods

agdaUnparseNaturalDoc ann Source #

AgdaUnparse () Source # 
Instance details

Defined in FFI.AgdaUnparse

Methods

agdaUnparse ∷ () → Doc ann Source #

AgdaUnparse Bool Source # 
Instance details

Defined in FFI.AgdaUnparse

Methods

agdaUnparseBoolDoc ann Source #

AgdaUnparse Char Source # 
Instance details

Defined in FFI.AgdaUnparse

Methods

agdaUnparseCharDoc ann Source #

AgdaUnparse (DefaultUni (Esc a)) Source # 
Instance details

Defined in FFI.AgdaUnparse

Methods

agdaUnparseDefaultUni (Esc a) → Doc ann Source #

AgdaUnparse a ⇒ AgdaUnparse (Vector a) Source # 
Instance details

Defined in FFI.AgdaUnparse

Methods

agdaUnparseVector a → Doc ann Source #

AgdaUnparse a ⇒ AgdaUnparse [a] Source # 
Instance details

Defined in FFI.AgdaUnparse

Methods

agdaUnparse ∷ [a] → Doc ann Source #

(AgdaUnparse a, AgdaUnparse b) ⇒ AgdaUnparse (Either a b) Source # 
Instance details

Defined in FFI.AgdaUnparse

Methods

agdaUnparseEither a b → Doc ann Source #

AgdaUnparse (Some (ValueOf DefaultUni)) Source # 
Instance details

Defined in FFI.AgdaUnparse

(AgdaUnparse a, AgdaUnparse b) ⇒ AgdaUnparse (a, b) Source # 
Instance details

Defined in FFI.AgdaUnparse

Methods

agdaUnparse ∷ (a, b) → Doc ann Source #

renderAgdaUnparseAgdaUnparse a ⇒ a → String Source #

Render an AgdaUnparse value to a String.

agdaUnfold ∷ (AgdaUnparse a, Foldable f) ⇒ f a → Doc ann Source #