Idris2Doc : Derive.Refined.TSV

Derive.Refined.TSV

(source)

Reexports

importpublic Derive.Refined
importpublic Derive.TSV

Definitions

refinedEncDef : Name-> (p : ParamTypeInfo) ->RefinedInfop->Decl
Totality: total
Visibility: export
RefinedTSVEncoderVis : Visibility->ListName->ParamTypeInfo->Res (ListTopLevel)
  Generate declarations and implementations for
`FromJSON` for a given refinement type.

Totality: total
Visibility: export
RefinedTSVEncoder : ListName->ParamTypeInfo->Res (ListTopLevel)
  Generate declarations and implementations for
`FromJSON` for a given refinement type.

Totality: total
Visibility: export
refinedDecDef : Name->Name->Decl
Totality: total
Visibility: export
RefinedTSVDecoderVis : Visibility->ListName->ParamTypeInfo->Res (ListTopLevel)
  Generate declarations and implementations for
`TSVDecoder` for a given refinement type.

Totality: total
Visibility: export
RefinedTSVDecoder : ListName->ParamTypeInfo->Res (ListTopLevel)
  Generate declarations and implementations for
`TSVDecoder` for a given refinement type.

Totality: total
Visibility: export
RefinedTSV : ListName->ParamTypeInfo->Res (ListTopLevel)
  Generate declarations and implementations for
`TSVDecoder` and `TSVEncoder` for a given refinement type.

Totality: total
Visibility: export