libjwt-typed-0.1: A Haskell implementation of JSON Web Token (JWT)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Libjwt.ASCII

Description

ASCII character string

Synopsis

Documentation

newtype ASCII Source #

Represents a string consisting of only ASCII characters. JWT encoding and decoding can safely skip conversion to/from UTF-8 for these values

Constructors

ASCII 

Fields

Instances

Instances details
Eq ASCII Source # 
Instance details

Defined in Libjwt.ASCII

Methods

(==) :: ASCII -> ASCII -> Bool #

(/=) :: ASCII -> ASCII -> Bool #

Ord ASCII Source # 
Instance details

Defined in Libjwt.ASCII

Methods

compare :: ASCII -> ASCII -> Ordering #

(<) :: ASCII -> ASCII -> Bool #

(<=) :: ASCII -> ASCII -> Bool #

(>) :: ASCII -> ASCII -> Bool #

(>=) :: ASCII -> ASCII -> Bool #

max :: ASCII -> ASCII -> ASCII #

min :: ASCII -> ASCII -> ASCII #

Read ASCII Source # 
Instance details

Defined in Libjwt.ASCII

Show ASCII Source # 
Instance details

Defined in Libjwt.ASCII

Methods

showsPrec :: Int -> ASCII -> ShowS #

show :: ASCII -> String #

showList :: [ASCII] -> ShowS #

JsonParser ASCII Source # 
Instance details

Defined in Libjwt.Classes

JsonBuilder ASCII Source # 
Instance details

Defined in Libjwt.Classes

JwtRep ByteString ASCII Source # 
Instance details

Defined in Libjwt.Classes

JwtRep ASCII ZonedTime Source # 
Instance details

Defined in Libjwt.Classes

JwtRep ASCII LocalTime Source # 
Instance details

Defined in Libjwt.Classes

JwtRep ASCII UTCTime Source # 
Instance details

Defined in Libjwt.Classes

JwtRep ASCII Day Source # 
Instance details

Defined in Libjwt.Classes

AFlag a => JwtRep ASCII (Flag a) Source # 
Instance details

Defined in Libjwt.Classes

Methods

rep :: Flag a -> ASCII Source #

unRep :: ASCII -> Maybe (Flag a) Source #