shelley-spec-ledger-0.1.0.0
Safe HaskellNone
LanguageHaskell98

Shelley.Spec.Ledger.Orphans

Orphan instances

NFData EpochNo Source # 
Instance details

Methods

rnfEpochNo → () #

NFData BlockNo Source # 
Instance details

Methods

rnfBlockNo → () #

NFData IPv4 Source # 
Instance details

Methods

rnf ∷ IPv4 → () #

NFData IPv6 Source # 
Instance details

Methods

rnf ∷ IPv6 → () #

NoThunks XSignature Source # 
Instance details

Methods

noThunks ∷ Context → XSignatureIO (Maybe ThunkInfo)

wNoThunks ∷ Context → XSignatureIO (Maybe ThunkInfo)

showTypeOfProxy XSignatureString

NoThunks IPv4 Source # 
Instance details

Methods

noThunks ∷ Context → IPv4 → IO (Maybe ThunkInfo)

wNoThunks ∷ Context → IPv4 → IO (Maybe ThunkInfo)

showTypeOfProxy IPv4 → String

NoThunks IPv6 Source # 
Instance details

Methods

noThunks ∷ Context → IPv6 → IO (Maybe ThunkInfo)

wNoThunks ∷ Context → IPv6 → IO (Maybe ThunkInfo)

showTypeOfProxy IPv6 → String

FromJSON IPv4 Source # 
Instance details

Methods

parseJSON ∷ Value → Parser IPv4

parseJSONList ∷ Value → Parser [IPv4]

FromJSON IPv6 Source # 
Instance details

Methods

parseJSON ∷ Value → Parser IPv6

parseJSONList ∷ Value → Parser [IPv6]

ToJSON IPv4 Source # 
Instance details

Methods

toJSON ∷ IPv4 → Value

toEncoding ∷ IPv4 → Encoding

toJSONList ∷ [IPv4] → Value

toEncodingList ∷ [IPv4] → Encoding

ToJSON IPv6 Source # 
Instance details

Methods

toJSON ∷ IPv6 → Value

toEncoding ∷ IPv6 → Encoding

toJSONList ∷ [IPv6] → Value

toEncodingList ∷ [IPv6] → Encoding

NFData (StrictSeq a) Source # 
Instance details

Methods

rnfStrictSeq a → () #

NFData a ⇒ NFData (WithOrigin a) Source # 
Instance details

Methods

rnfWithOrigin a → () #

FromJSON a ⇒ FromJSON (StrictSeq a) Source # 
Instance details

Methods

parseJSON ∷ Value → Parser (StrictSeq a)

parseJSONList ∷ Value → Parser [StrictSeq a]

ToJSON a ⇒ ToJSON (StrictSeq a) Source # 
Instance details

Methods

toJSONStrictSeq a → Value

toEncodingStrictSeq a → Encoding

toJSONList ∷ [StrictSeq a] → Value

toEncodingList ∷ [StrictSeq a] → Encoding

SignableRepresentation (Hash a b) Source # 
Instance details