-- Hoogle documentation, generated by Haddock -- See Hoogle, http://www.haskell.org/hoogle/ -- | Isomorphic trivial data type definitions over JSON -- -- Please see the README on GitHub at -- https://github.com/githubuser/purescript-iso#readme @package purescript-iso @version 0.0.0 module Data.Aeson.JSONEither data JSONEither a b JSONLeft :: a -> JSONEither a b JSONRight :: b -> JSONEither a b instance (GHC.Show.Show a, GHC.Show.Show b) => GHC.Show.Show (Data.Aeson.JSONEither.JSONEither a b) instance (GHC.Classes.Eq a, GHC.Classes.Eq b) => GHC.Classes.Eq (Data.Aeson.JSONEither.JSONEither a b) instance (Data.Aeson.Types.ToJSON.ToJSON a, Data.Aeson.Types.ToJSON.ToJSON b) => Data.Aeson.Types.ToJSON.ToJSON (Data.Aeson.JSONEither.JSONEither a b) instance (Data.Aeson.Types.FromJSON.FromJSON a, Data.Aeson.Types.FromJSON.FromJSON b) => Data.Aeson.Types.FromJSON.FromJSON (Data.Aeson.JSONEither.JSONEither a b) instance (Test.QuickCheck.Arbitrary.Arbitrary a, Test.QuickCheck.Arbitrary.Arbitrary b) => Test.QuickCheck.Arbitrary.Arbitrary (Data.Aeson.JSONEither.JSONEither a b) module Data.Aeson.JSONTuple data JSONTuple a b JSONTuple :: a -> b -> JSONTuple a b uncurryJSONTuple :: (a -> b -> c) -> JSONTuple a b -> c instance (GHC.Show.Show a, GHC.Show.Show b) => GHC.Show.Show (Data.Aeson.JSONTuple.JSONTuple a b) instance (GHC.Classes.Eq a, GHC.Classes.Eq b) => GHC.Classes.Eq (Data.Aeson.JSONTuple.JSONTuple a b) instance (Data.Aeson.Types.ToJSON.ToJSON a, Data.Aeson.Types.ToJSON.ToJSON b) => Data.Aeson.Types.ToJSON.ToJSON (Data.Aeson.JSONTuple.JSONTuple a b) instance (Data.Aeson.Types.FromJSON.FromJSON a, Data.Aeson.Types.FromJSON.FromJSON b) => Data.Aeson.Types.FromJSON.FromJSON (Data.Aeson.JSONTuple.JSONTuple a b) instance (Test.QuickCheck.Arbitrary.Arbitrary a, Test.QuickCheck.Arbitrary.Arbitrary b) => Test.QuickCheck.Arbitrary.Arbitrary (Data.Aeson.JSONTuple.JSONTuple a b) module Data.Aeson.JSONUnit data JSONUnit JSONUnit :: JSONUnit boolToUnit :: Bool -> Maybe JSONUnit unitToUnit :: () -> Maybe JSONUnit instance GHC.Show.Show Data.Aeson.JSONUnit.JSONUnit instance GHC.Classes.Eq Data.Aeson.JSONUnit.JSONUnit instance Data.Aeson.Types.ToJSON.ToJSON Data.Aeson.JSONUnit.JSONUnit instance Data.Aeson.Types.FromJSON.FromJSON Data.Aeson.JSONUnit.JSONUnit