Idris2Doc : Core.WithData

Core.WithData

(source)

Reexports

importpublic Libraries.Data.WithData

Definitions

Bind' : KeyVal
  The "bind" label containing binding information for metadata records

Visibility: public export
.bind : {auto0_ : NameInRange"bind"fields=Just (n, BindingModifier)} ->WithDatafieldsa->BindingModifier
  Obtain binding information from the metadata

Visibility: export
Arity' : KeyVal
  function arity

Visibility: public export
WithArity : Type->Type
Visibility: public export
.arity : {auto0_ : NameInRange"arity"fields=Just (n, Nat)} ->WithDatafieldsa->Nat
  Obtain arity information from the metadata

Visibility: export
Opts' : KeyVal
  data constructor options

Visibility: public export
WithOpts : Type->Type
Visibility: public export
.opts : {auto0_ : NameInRange"opts"fields=Just (n, ListDataOpt)} ->WithDatafieldsa->ListDataOpt
  Obtain data options from the metadata

Visibility: export
Tot' : KeyVal
  The "totalReq" label containing totality information for metadata records

Visibility: public export
.totReq : {auto0_ : NameInRange"totalReq"fields=Just (n, MaybeTotalReq)} ->WithDatafieldsa->MaybeTotalReq
  Obtain totality information from the metadata

Visibility: export
FC' : KeyVal
  The "fc" label containing file context information for metadata records

Visibility: public export
WithFC : Type->Type
  Attach FC information to a type

Visibility: public export
AddFC : Type->Type
Visibility: public export
.fc : NameInRange"fc"fields=Just (n, FC) =>WithDatafieldsa->FC
  Obtain file context information from the metadata

Visibility: export
setFC : NameInRange"fc"fields=Just (n, FC) =>FC->WithDatafieldsa->WithDatafieldsa
Visibility: export
MkFCVal : FC->ty->WithFCty
  A wrapper for a value with a file context.

Visibility: public export
NoFC : a->WithFCa
  Smart constructor for WithFC that uses EmptyFC as location

Visibility: export
.withFC : OriginDesc=>WithBoundst->WithFCt
Visibility: export
.addFC : OriginDesc=>WithBounds (WithDatalst) ->WithData (FC'::ls) t
Visibility: export
Doc' : KeyVal
  The "doc" label containing documentation information for metadata records

Visibility: public export
WithDoc : Type->Type
Visibility: public export
.doc : NameInRange"doc"fields=Just (n, String) =>WithDatafieldsa->String
  Obtain documentation information from the metadata

Visibility: export
Rig' : KeyVal
  The "rig" label containing quantity information for metadata records

Visibility: public export
WithRig : Type->Type
Visibility: public export
.rig : NameInRange"rig"fields=Just (n, RigCount) =>WithDatafieldsa->RigCount
  Obtain quantity information from the metadata

Visibility: export
Name' : KeyVal
  The "name" label containing a `Name` for metadata records

Visibility: public export
.name : NameInRange"name"fields=Just (n, WithFCName) =>WithDatafieldsa->WithFCName
  Extract the name out of the metadata.

Visibility: export
.nameVal : NameInRange"name"fields=Just (n, WithFCName) =>WithDatafieldsa->Name
  Extract the name out of the metadata.

Visibility: export
WithName : Type->Type
  Attach name and file context information to a type

Visibility: public export
TyName' : KeyVal
  the "tyname" label containing a `WithFC Name` for metadata records. Typically used for type names.

Visibility: public export
.tyName : NameInRange"tyname"fields=Just (n, WithFCName) =>WithDatafieldsa->WithFCName
  Extract the "tyname" value from the metadata record

Visibility: export
DocBindFC : Type->Type
  Attach documentation, binding and location information to a type

Visibility: public export
MName' : KeyVal
  the "mname" label containing a `Maybe (WithFC Name)` for metadata records

Visibility: public export
WithMName : Type->Type
Visibility: public export
.mName : NameInRange"mname"fields=Just (n, Maybe (WithFCName)) =>WithDatafieldsa->Maybe (WithFCName)
Visibility: export
Names' : KeyVal
  the "names" label containing a `List (WithFC Name)` for metadata records

Visibility: public export
WithNames : Type->Type
Visibility: public export
.names : NameInRange"names"fields=Just (n, List (WithFCName)) =>WithDatafieldsa->List (WithFCName)
Visibility: export