Hoogle Search
Within LTS Haskell 24.10 (ghc-9.10.2)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
fromPersistValue :: PersistField a => PersistValue -> Either Text apersistent-mtl Database.Persist.Sql.Shim No documentation available.
fromPersistValueJSON :: FromJSON a => PersistValue -> Either Text apersistent-mtl Database.Persist.Sql.Shim Convenience function for getting a free PersistField instance from a type with JSON instances. The JSON parser used will accept JSON values other that object and arrays. So, if your instance serializes the data to a JSON string, this will still work. Example usage in combination with toPersistValueJSON:
instance PersistField MyData where fromPersistValue = fromPersistValueJSON toPersistValue = toPersistValueJSON
fromPersistValueText :: PersistValue -> Either Text Textpersistent-mtl Database.Persist.Sql.Shim No documentation available.
fromPersistValues :: PersistEntity record => [PersistValue] -> Either Text recordpersistent-mtl Database.Persist.Sql.Shim A lower-level operation to convert from database values to a Haskell record.
getPersistMap :: PersistValue -> Either Text [(Text, PersistValue)]persistent-mtl Database.Persist.Sql.Shim FIXME Add documentation to that.
liftPersist :: (MonadIO m, MonadReader backend m) => ReaderT backend IO b -> m bpersistent-mtl Database.Persist.Sql.Shim No documentation available.
-
persistent-mtl Database.Persist.Sql.Shim No documentation available.
-
persistent-mtl Database.Persist.Sql.Shim No documentation available.
-
persistent-mtl Database.Persist.Sql.Shim No documentation available.
toPersistFields :: PersistEntity record => record -> [PersistValue]persistent-mtl Database.Persist.Sql.Shim A meta-operation to get the database fields of a record.