Hoogle Search
Within LTS Haskell 24.34 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
bridgeSumType :: FullBridge -> SumType 'Haskell -> SumType 'PureScriptpurescript-bridge Language.PureScript.Bridge Translate all TypeInfo values in a SumType to PureScript types. Example usage, with defaultBridge:
data Foo = Foo | Bar Int | FooBar Int Text deriving (Generic, Typeable, Show)
bridgeSumType (buildBridge defaultBridge) (mkSumType (Proxy :: Proxy Foo))
mkSumType :: (Generic t, Typeable t, GDataConstructor (Rep t)) => Proxy t -> SumType 'Haskellpurescript-bridge Language.PureScript.Bridge.SumType Create a representation of your sum (and product) types, for doing type translations and writing it out to your PureScript modules. In order to get the type information we use a dummy variable of type Proxy (YourType).
checkSumEncoding :: Options -> [ConstructorDef] -> Value -> Maybe Textregistry-aeson Data.Registry.Aeson.Decoder Check if the sum encoding structure looks correct This requires the whole list of constructor definitions
makeSumEncoding :: Options -> FromConstructor -> (Value, Encoding)registry-aeson Data.Registry.Aeson.Encoder No documentation available.
-
roc-id ROC.ID The computed checksum did not match the checksum portion of the input.
identityChecksum :: Identity -> Digitroc-id ROC.ID Calculate the checksum of the specified Identity.
verifyCheckSums :: ReadOptions -> !Boolrocksdb-haskell Database.RocksDB.Base If true, all data read from underlying storage will be verified against corresponding checksuyms. Default: False
c_rocksdb_readoptions_set_verify_checksums :: ReadOptionsPtr -> CUChar -> IO ()rocksdb-haskell Database.RocksDB.C No documentation available.
verifyCheckSums :: ReadOptions -> !Boolrocksdb-haskell Database.RocksDB.Types If true, all data read from underlying storage will be verified against corresponding checksuyms. Default: False
CommandAssume :: a -> [VarIdent' a] -> Term' a -> Command' arzk Language.Rzk.Syntax.Abs No documentation available.