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.

  1. unsafePersistableRecordWidth :: Int -> PersistableRecordWidth a

    persistable-record Database.Record.Persistable

    Unsafely specify PersistableRecordWidth axiom from specified width of Haskell type a.

  2. unsafePersistableSqlTypeFromNull :: q -> PersistableSqlType q

    persistable-record Database.Record.Persistable

    Unsafely specify PersistableSqlType axiom from specified database null value which type is q.

  3. definePersistableWidthInstance :: TypeQ -> [Name] -> Q [Dec]

    persistable-record Database.Record.TH

    Polymorphic PersistableWidth instance template.

  4. defineSqlPersistableInstances :: TypeQ -> TypeQ -> [Name] -> Q [Dec]

    persistable-record Database.Record.TH

    Polymorphic record parser and printer instance templates for converting between list of SQL type and Haskell record type.

  5. derivePersistableInstanceFromConvertible :: Q Type -> Q [Dec]

    relational-query-HDBC Database.HDBC.Record.TH

    Template to declare HDBC instances of DB-record against single value type.

  6. findPersistentModelFiles :: FilePath -> Q (TExp [FilePath])

    persistent-discover Database.Persist.Discover

    Returns a list of all files with the .persistentmodels suffix.

    allFiles :: [FilePath]
    allFiles = $$(findPersistentModelFiles "config/models/")
    

  7. class HasPersistBackend backend

    persistent-mtl Database.Persist.Sql.Shim

    Class which allows the plucking of a BaseBackend backend from some larger type. For example, instance HasPersistBackend (SqlReadBackend, Int) where type BaseBackend (SqlReadBackend, Int) = SqlBackend persistBackend = unSqlReadBackend . fst

  8. class HasPersistBackend backend => IsPersistBackend backend

    persistent-mtl Database.Persist.Sql.Shim

    Class which witnesses that backend is essentially the same as BaseBackend backend. That is, they're isomorphic and backend is just some wrapper over BaseBackend backend.

  9. type SqlPersistM = SqlPersistT NoLoggingT ResourceT IO

    persistent-mtl Database.Persist.Sql.Shim

    No documentation available.

  10. type SqlPersistT = ReaderT SqlBackend

    persistent-mtl Database.Persist.Sql.Shim

    No documentation available.

Page 51 of many | Previous | Next