| ToExpr Key | |
Instance detailsDefined in Data.TreeDiff.Class |
| ToExpr Value | |
Instance detailsDefined in Data.TreeDiff.Class |
| ToExpr ByteArray | Since: tree-diff-0.2.2 |
Instance detailsDefined in Data.TreeDiff.Class |
| ToExpr ByteString | >>> traverse_ (print . prettyExpr . toExpr . BS8.pack) ["", "\n", "foo", "foo\n", "foo\nbar", "foo\nbar\n"]
""
"\n"
"foo"
"foo\n"
BS.concat ["foo\n", "bar"]
BS.concat ["foo\n", "bar\n"]
|
Instance detailsDefined in Data.TreeDiff.Class |
| ToExpr ByteString | >>> traverse_ (print . prettyExpr . toExpr . LBS8.pack) ["", "\n", "foo", "foo\n", "foo\nbar", "foo\nbar\n"]
""
"\n"
"foo"
"foo\n"
LBS.concat ["foo\n", "bar"]
LBS.concat ["foo\n", "bar\n"]
|
Instance detailsDefined in Data.TreeDiff.Class |
| ToExpr ShortByteString | >>> traverse_ (print . prettyExpr . toExpr . SBS.toShort . BS8.pack) ["", "\n", "foo", "foo\n", "foo\nbar", "foo\nbar\n"]
""
"\n"
"foo"
"foo\n"
mconcat ["foo\n", "bar"]
mconcat ["foo\n", "bar\n"]
|
Instance detailsDefined in Data.TreeDiff.Class |
| ToExpr IPv4 | |
Instance detailsDefined in Test.Cardano.Base.TreeDiff |
| ToExpr IPv6 | |
Instance detailsDefined in Test.Cardano.Base.TreeDiff |
| ToExpr DecoderError Source # | |
Instance detailsDefined in Test.Cardano.Ledger.Binary.TreeDiff |
| ToExpr CBORBytes | |
Instance detailsDefined in Test.Cardano.Binary.TreeDiff |
| ToExpr HexBytes | |
Instance detailsDefined in Test.Cardano.Binary.TreeDiff |
| ToExpr Version Source # | |
Instance detailsDefined in Test.Cardano.Ledger.Binary.TreeDiff |
| ToExpr CBORBytes Source # | |
Instance detailsDefined in Test.Cardano.Ledger.Binary.TreeDiff |
| ToExpr HexBytes Source # | |
Instance detailsDefined in Test.Cardano.Ledger.Binary.TreeDiff |
| ToExpr BlockNo | |
Instance detailsDefined in Test.Cardano.Slotting.TreeDiff |
| ToExpr EpochNo | |
Instance detailsDefined in Test.Cardano.Slotting.TreeDiff |
| ToExpr EpochSize | |
Instance detailsDefined in Test.Cardano.Slotting.TreeDiff |
| ToExpr SlotNo | |
Instance detailsDefined in Test.Cardano.Slotting.TreeDiff |
| ToExpr DeserialiseFailure Source # | |
Instance detailsDefined in Test.Cardano.Ledger.Binary.TreeDiff |
| ToExpr Term Source # | |
Instance detailsDefined in Test.Cardano.Ledger.Binary.TreeDiff |
| ToExpr IntSet | |
Instance detailsDefined in Data.TreeDiff.Class |
| ToExpr Assign | |
Instance detailsDefined in Codec.CBOR.Cuddle.CDDL |
| ToExpr Name | |
Instance detailsDefined in Codec.CBOR.Cuddle.CDDL |
| ToExpr OccurrenceIndicator | |
Instance detailsDefined in Codec.CBOR.Cuddle.CDDL |
| ToExpr RangeBound | |
Instance detailsDefined in Codec.CBOR.Cuddle.CDDL |
| ToExpr TyOp | |
Instance detailsDefined in Codec.CBOR.Cuddle.CDDL |
| ToExpr Value | |
Instance detailsDefined in Codec.CBOR.Cuddle.CDDL |
| ToExpr ValueVariant | |
Instance detailsDefined in Codec.CBOR.Cuddle.CDDL |
| ToExpr CtlOp | |
Instance detailsDefined in Codec.CBOR.Cuddle.CDDL.CtlOp |
| ToExpr Comment | |
Instance detailsDefined in Codec.CBOR.Cuddle.Comments |
| ToExpr Void | |
Instance detailsDefined in Data.TreeDiff.Class |
| ToExpr Int16 | |
Instance detailsDefined in Data.TreeDiff.Class |
| ToExpr Int32 | |
Instance detailsDefined in Data.TreeDiff.Class |
| ToExpr Int64 | |
Instance detailsDefined in Data.TreeDiff.Class |
| ToExpr Int8 | |
Instance detailsDefined in Data.TreeDiff.Class |
| ToExpr Word16 | |
Instance detailsDefined in Data.TreeDiff.Class |
| ToExpr Word32 | |
Instance detailsDefined in Data.TreeDiff.Class |
| ToExpr Word64 | |
Instance detailsDefined in Data.TreeDiff.Class |
| ToExpr Word8 | |
Instance detailsDefined in Data.TreeDiff.Class |
| ToExpr Ordering | |
Instance detailsDefined in Data.TreeDiff.Class |
| ToExpr Scientific | >>> prettyExpr $ toExpr (123.456 :: Scientific)
scientific 123456 `-3`
|
Instance detailsDefined in Data.TreeDiff.Class |
| ToExpr Text | >>> traverse_ (print . prettyExpr . toExpr . T.pack) ["", "\n", "foo", "foo\n", "foo\nbar", "foo\nbar\n"]
""
"\n"
"foo"
"foo\n"
T.concat ["foo\n", "bar"]
T.concat ["foo\n", "bar\n"]
|
Instance detailsDefined in Data.TreeDiff.Class |
| ToExpr Text | >>> traverse_ (print . prettyExpr . toExpr . LT.pack) ["", "\n", "foo", "foo\n", "foo\nbar", "foo\nbar\n"]
""
"\n"
"foo"
"foo\n"
LT.concat ["foo\n", "bar"]
LT.concat ["foo\n", "bar\n"]
|
Instance detailsDefined in Data.TreeDiff.Class |
| ToExpr Day | >>> prettyExpr $ toExpr $ ModifiedJulianDay 58014
Day "2017-09-18"
|
Instance detailsDefined in Data.TreeDiff.Class |
| ToExpr UTCTime | |
Instance detailsDefined in Data.TreeDiff.Class |
| ToExpr Expr | |
Instance detailsDefined in Data.TreeDiff.Class |
| ToExpr UUID | >>> prettyExpr $ toExpr UUID.nil
UUID "00000000-0000-0000-0000-000000000000"
|
Instance detailsDefined in Data.TreeDiff.Class |
| ToExpr Integer | |
Instance detailsDefined in Data.TreeDiff.Class |
| ToExpr Natural | |
Instance detailsDefined in Data.TreeDiff.Class |
| ToExpr () | |
Instance detailsDefined in Data.TreeDiff.Class |
| ToExpr Bool | |
Instance detailsDefined in Data.TreeDiff.Class |
| ToExpr Char | >>> prettyExpr $ toExpr 'a'
'a'
>>> prettyExpr $ toExpr "Hello world"
"Hello world"
>>> prettyExpr $ toExpr "Hello\nworld"
concat ["Hello\n", "world"]
>>> traverse_ (print . prettyExpr . toExpr) ["", "\n", "foo", "foo\n", "foo\nbar", "foo\nbar\n"]
""
"\n"
"foo"
"foo\n"
concat ["foo\n", "bar"]
concat ["foo\n", "bar\n"]
|
Instance detailsDefined in Data.TreeDiff.Class |
| ToExpr Double | |
Instance detailsDefined in Data.TreeDiff.Class |
| ToExpr Float | |
Instance detailsDefined in Data.TreeDiff.Class |
| ToExpr Int | |
Instance detailsDefined in Data.TreeDiff.Class |
| ToExpr Word | |
Instance detailsDefined in Data.TreeDiff.Class |
| ToExpr a ⇒ ToExpr (KeyMap a) | |
Instance detailsDefined in Data.TreeDiff.Class |
| ToExpr a ⇒ ToExpr (First a) | |
Instance detailsDefined in Data.TreeDiff.Class |
| ToExpr a ⇒ ToExpr (Last a) | |
Instance detailsDefined in Data.TreeDiff.Class |
| ToExpr a ⇒ ToExpr (Max a) | |
Instance detailsDefined in Data.TreeDiff.Class |
| ToExpr a ⇒ ToExpr (Min a) | |
Instance detailsDefined in Data.TreeDiff.Class |
| ToExpr a ⇒ ToExpr (Sized a) Source # | |
Instance detailsDefined in Test.Cardano.Ledger.Binary.TreeDiff |
| ToExpr x ⇒ ToExpr (WithOrigin x) | |
Instance detailsDefined in Test.Cardano.Slotting.TreeDiff |
| ToExpr a ⇒ ToExpr (StrictMaybe a) Source # | |
Instance detailsDefined in Test.Cardano.Ledger.Binary.TreeDiff |
| ToExpr a ⇒ ToExpr (StrictSeq a) Source # | |
Instance detailsDefined in Test.Cardano.Ledger.Binary.TreeDiff |
| ToExpr v ⇒ ToExpr (IntMap v) | |
Instance detailsDefined in Data.TreeDiff.Class |
| ToExpr v ⇒ ToExpr (Seq v) | |
Instance detailsDefined in Data.TreeDiff.Class |
| ToExpr k ⇒ ToExpr (Set k) | |
Instance detailsDefined in Data.TreeDiff.Class |
| ToExpr a ⇒ ToExpr (Tree a) | |
Instance detailsDefined in Data.TreeDiff.Class |
| ForAllExtensions i ToExpr ⇒ ToExpr (CDDL i) | |
Instance detailsDefined in Codec.CBOR.Cuddle.CDDL |
| ForAllExtensions i ToExpr ⇒ ToExpr (GenericArg i) | |
Instance detailsDefined in Codec.CBOR.Cuddle.CDDL |
| ToExpr (XTerm i) ⇒ ToExpr (GenericParameter i) | |
Instance detailsDefined in Codec.CBOR.Cuddle.CDDL |
| ToExpr (XTerm i) ⇒ ToExpr (GenericParameters i) | |
Instance detailsDefined in Codec.CBOR.Cuddle.CDDL |
| ForAllExtensions i ToExpr ⇒ ToExpr (Group i) | |
Instance detailsDefined in Codec.CBOR.Cuddle.CDDL |
| ForAllExtensions i ToExpr ⇒ ToExpr (GroupEntry i) | |
Instance detailsDefined in Codec.CBOR.Cuddle.CDDL |
| ForAllExtensions i ToExpr ⇒ ToExpr (GroupEntryVariant i) | |
Instance detailsDefined in Codec.CBOR.Cuddle.CDDL |
| ForAllExtensions i ToExpr ⇒ ToExpr (GrpChoice i) | |
Instance detailsDefined in Codec.CBOR.Cuddle.CDDL |
| ForAllExtensions i ToExpr ⇒ ToExpr (MemberKey i) | |
Instance detailsDefined in Codec.CBOR.Cuddle.CDDL |
| ForAllExtensions i ToExpr ⇒ ToExpr (Rule i) | |
Instance detailsDefined in Codec.CBOR.Cuddle.CDDL |
| ForAllExtensions i ToExpr ⇒ ToExpr (TopLevel i) | |
Instance detailsDefined in Codec.CBOR.Cuddle.CDDL |
| ForAllExtensions i ToExpr ⇒ ToExpr (Type0 i) | |
Instance detailsDefined in Codec.CBOR.Cuddle.CDDL |
| ForAllExtensions i ToExpr ⇒ ToExpr (Type1 i) | |
Instance detailsDefined in Codec.CBOR.Cuddle.CDDL |
| ForAllExtensions i ToExpr ⇒ ToExpr (Type2 i) | |
Instance detailsDefined in Codec.CBOR.Cuddle.CDDL |
| ForAllExtensions i ToExpr ⇒ ToExpr (TypeOrGroup i) | |
Instance detailsDefined in Codec.CBOR.Cuddle.CDDL |
| ToExpr (XCddl ParserStage) | |
Instance detailsDefined in Codec.CBOR.Cuddle.Parser |
| ToExpr (XCddl PrettyStage) | |
Instance detailsDefined in Codec.CBOR.Cuddle.Pretty |
| ToExpr (XRule ParserStage) | |
Instance detailsDefined in Codec.CBOR.Cuddle.Parser |
| ToExpr (XRule PrettyStage) | |
Instance detailsDefined in Codec.CBOR.Cuddle.Pretty |
| ToExpr (XTerm ParserStage) | |
Instance detailsDefined in Codec.CBOR.Cuddle.Parser |
| ToExpr (XTerm PrettyStage) | |
Instance detailsDefined in Codec.CBOR.Cuddle.Pretty |
| ToExpr (XXTopLevel ParserStage) | |
Instance detailsDefined in Codec.CBOR.Cuddle.Parser |
| ToExpr (XXTopLevel PrettyStage) | |
Instance detailsDefined in Codec.CBOR.Cuddle.Pretty |
| ToExpr (XXType2 ParserStage) | |
Instance detailsDefined in Codec.CBOR.Cuddle.Parser |
| ToExpr (XXType2 PrettyStage) | |
Instance detailsDefined in Codec.CBOR.Cuddle.Pretty |
| ToExpr a ⇒ ToExpr (NonEmpty a) | |
Instance detailsDefined in Data.TreeDiff.Class |
| ToExpr a ⇒ ToExpr (Identity a) | >>> prettyExpr $ toExpr $ Identity 'a'
Identity 'a'
|
Instance detailsDefined in Data.TreeDiff.Class |
| ToExpr a ⇒ ToExpr (First a) | |
Instance detailsDefined in Data.TreeDiff.Class |
| ToExpr a ⇒ ToExpr (Last a) | |
Instance detailsDefined in Data.TreeDiff.Class |
| ToExpr a ⇒ ToExpr (Dual a) | |
Instance detailsDefined in Data.TreeDiff.Class |
| ToExpr a ⇒ ToExpr (Product a) | |
Instance detailsDefined in Data.TreeDiff.Class |
| ToExpr a ⇒ ToExpr (Sum a) | |
Instance detailsDefined in Data.TreeDiff.Class |
| ToExpr a ⇒ ToExpr (ZipList a) | |
Instance detailsDefined in Data.TreeDiff.Class |
| (ToExpr a, Integral a) ⇒ ToExpr (Ratio a) | >>> prettyExpr $ toExpr (3 % 12 :: Rational)
_%_ 1 4
|
Instance detailsDefined in Data.TreeDiff.Class |
| ToExpr a ⇒ ToExpr (Hashed a) | |
Instance detailsDefined in Data.TreeDiff.Class |
| ToExpr a ⇒ ToExpr (Maybe a) | |
Instance detailsDefined in Data.TreeDiff.Class |
| ToExpr k ⇒ ToExpr (HashSet k) | |
Instance detailsDefined in Data.TreeDiff.Class |
| ToExpr a ⇒ ToExpr (Vector a) | |
Instance detailsDefined in Data.TreeDiff.Class |
| (ToExpr a, Prim a) ⇒ ToExpr (Vector a) | |
Instance detailsDefined in Data.TreeDiff.Class |
| (ToExpr a, Storable a) ⇒ ToExpr (Vector a) | |
Instance detailsDefined in Data.TreeDiff.Class |
| (ToExpr a, Unbox a) ⇒ ToExpr (Vector a) | |
Instance detailsDefined in Data.TreeDiff.Class |
| ToExpr a ⇒ ToExpr (Maybe a) | |
Instance detailsDefined in Data.TreeDiff.Class |
| ToExpr a ⇒ ToExpr [a] | |
Instance detailsDefined in Data.TreeDiff.Class |
| HasResolution a ⇒ ToExpr (Fixed a) | |
Instance detailsDefined in Data.TreeDiff.Class |
| DSIGNAlgorithm c ⇒ ToExpr (SignedDSIGN c index) Source # | |
Instance detailsDefined in Test.Cardano.Ledger.Binary.TreeDiff |
| ToExpr (Hash c index) Source # | |
Instance detailsDefined in Test.Cardano.Ledger.Binary.TreeDiff |
| (ToExpr k, ToExpr v) ⇒ ToExpr (Map k v) | |
Instance detailsDefined in Data.TreeDiff.Class |
| (ToExpr a, ToExpr b) ⇒ ToExpr (Either a b) | |
Instance detailsDefined in Data.TreeDiff.Class |
| ToExpr (Proxy a) | |
Instance detailsDefined in Data.TreeDiff.Class |
| (ToExpr a, ToExpr b) ⇒ ToExpr (Either a b) | |
Instance detailsDefined in Data.TreeDiff.Class |
| (ToExpr a, ToExpr b) ⇒ ToExpr (These a b) | |
Instance detailsDefined in Data.TreeDiff.Class |
| (ToExpr a, ToExpr b) ⇒ ToExpr (Pair a b) | |
Instance detailsDefined in Data.TreeDiff.Class |
| (ToExpr a, ToExpr b) ⇒ ToExpr (These a b) | |
Instance detailsDefined in Data.TreeDiff.Class |
| (ToExpr k, ToExpr v) ⇒ ToExpr (HashMap k v) | |
Instance detailsDefined in Data.TreeDiff.Class |
| (ToExpr a, ToExpr b) ⇒ ToExpr (a, b) | |
Instance detailsDefined in Data.TreeDiff.Class |
| ToExpr a ⇒ ToExpr (Const a b) | |
Instance detailsDefined in Data.TreeDiff.Class |
| ToExpr a ⇒ ToExpr (Tagged t a) | |
Instance detailsDefined in Data.TreeDiff.Class |
| (ToExpr a, ToExpr b, ToExpr c) ⇒ ToExpr (a, b, c) | |
Instance detailsDefined in Data.TreeDiff.Class |
| (ToExpr a, ToExpr b, ToExpr c, ToExpr d) ⇒ ToExpr (a, b, c, d) | |
Instance detailsDefined in Data.TreeDiff.Class |
| (ToExpr a, ToExpr b, ToExpr c, ToExpr d, ToExpr e) ⇒ ToExpr (a, b, c, d, e) | |
Instance detailsDefined in Data.TreeDiff.Class |