DataErgonomicsHelpersModule

PackageReified.Data

Summary

NameSignatureSynopsis
Operations
toPatternWithtoPatternWith witness valueNo description available.
toPatterntoPattern valueNo description available.
exactValueexactValue argumentName patternNo description available.
ensureTextensureText argumentName valueNo description available.
ensureNonEmptyTextensureNonEmptyText argumentName valueNo description available.
isJsonNumberTokenisJsonNumberToken tokenNo description available.
appendPathappendPath segment pathNo description available.
shapeNameshapeName valueNo description available.
tryResolveDetailedtryResolveDetailed path inputNo description available.

Operations

kind:member

toPatternWith

toPatternWith witness value
Member

Parameters

NameTypeDescription
witness^witness
value^value

Returns

DataPattern
kind:member

toPattern

toPattern value
Member

Parameters

NameTypeDescription
value^value

Returns

DataPattern
kind:member

exactValue

exactValue argumentName pattern
Member

Parameters

NameTypeDescription
argumentNamestring
patternDataPattern

Returns

Data
kind:member

ensureText

ensureText argumentName value
Member

Parameters

NameTypeDescription
argumentNamestring
valuestring

Returns

string
kind:member

ensureNonEmptyText

ensureNonEmptyText argumentName value
Member

Parameters

NameTypeDescription
argumentNamestring
valuestring

Returns

string
kind:member

isJsonNumberToken

isJsonNumberToken token
Member

Parameters

NameTypeDescription
tokenstring

Returns

bool
kind:member

appendPath

appendPath segment path
Member

Parameters

NameTypeDescription
segment'a
path'a list

Returns

'a list
kind:member

shapeName

shapeName value
Member

Parameters

NameTypeDescription
valueData

Returns

string
kind:member

tryResolveDetailed

tryResolveDetailed path input
Member

Parameters

NameTypeDescription
pathDataPath
inputData

Returns

Result<Data, (DataPathSegment list * string)>