Idris2Doc : Syntax.StringDiagram.Cartesian

Syntax.StringDiagram.Cartesian

(source)

Reexports

importpublic Control.Category.Core
importpublic Control.Category.Functor
importpublic Control.Category.Monoidal
importpublic Control.Category.Cartesian
importpublic Data.Fin
importpublic Language.Reflection
importpublic Syntax.StringDiagram.Util

Definitions

stringImpl : TTImp->TTImp->TTImp->ElabTTImp
  Expand shortened string diagram notation into a full expression.

This takes two additional parameters: `obj`, which is a wildcard
expression used when passing objects as parameters, and `impl`,
which is the `Cartesian` implementation the expansion will use.

Totality: total
Visibility: export
string : (0ten : (obj->obj->obj)) ->Cartesiancatteni=>TTImp->Elab (catab)
  Enter string diagram notation (for `Cartesian`).

This elaboration script must be specifically invoked with
`%runElab`. The category is inferred from the return type, but
the tensor product must be passed as an explicit argument.

Totality: total
Visibility: export