Skip to main content
Link
Menu
Expand
(external link)
Document
Search
Copy
Copied
schemata-ts
Home
Arbitrary.ts
Assert.ts
brand.ts
Eq.ts
float.ts
Guard.ts
integer.ts
JsonSchema.ts
MergeSemigroup.ts
newtype.ts
Schema.ts
TranscodeError.ts
Transcoder.ts
TranscoderPar.ts
TypeString.ts
Examples
Simple Example
schemata
Annotate
Array
Ascii
Base64
Base64Url
BigIntFromString
BitcoinAddress
Boolean
BooleanFromNumber
BooleanFromString
Brand
CamelCaseKeys
CamelCaseRecord
CamelCaseString
CheckDigit
Class
CreditCard
Date
DateFromInt
DateFromIsoString
DateFromString
DateFromUnixTime
Either
EmailAddress
EthereumAddress
Float
FloatFromString
Hexadecimal
HexColor
HslColor
Imap
Int
Intersect
IntFromString
Jwt
LatLong
Lazy
Literal
MapFromEntries
Natural
NegativeFloat
NegativeInt
Newtype
NonEmptyArray
NonEmptyString
NonNegativeFloat
NonPositiveFloat
NonPositiveInt
Nullable
Number
Option
Optional
OptionFromNullable
Parse
ParseBase64Json
ParseEncodedJson
ParseFloat
ParseInt
ParseJsonString
Partial
Pattern
PositiveFloat
PositiveInt
Readonly
Record
Refine
RGB
SetFromArray
Strict
String
Struct
Tuple
Union
Unit
Unknown
UnknownArray
UnknownRecord
UUID
Docs
GitHub
Examples
Table of contents
Simple Example