ihp: Haskell Web Framework
The Integrated Haskell Platform is a full stack framework focused on rapid application development while striving for robust code quality. Full guide available at: https://ihp.digitallyinduced.com/Guide/index.html
Modules
- IHP
- IHP.ApplicationContext
 - Assets
- IHP.Assets.Types
 - IHP.Assets.ViewFunctions
 
 - AuthSupport
- IHP.AuthSupport.Authentication
 - Controller
- IHP.AuthSupport.Controller.Sessions
 
 - IHP.AuthSupport.Lockable
 - View
- Sessions
- IHP.AuthSupport.View.Sessions.New
 
 
 - Sessions
 
 - IHP.AutoRefresh
- IHP.AutoRefresh.Types
 - IHP.AutoRefresh.View
 
 - Breadcrumb
- IHP.Breadcrumb.Types
 - IHP.Breadcrumb.ViewFunctions
 
 - Controller
- IHP.Controller.AccessDenied
 - IHP.Controller.BasicAuth
 - IHP.Controller.Context
 - IHP.Controller.Cookie
 - IHP.Controller.FileUpload
 - IHP.Controller.Layout
 - IHP.Controller.NotFound
 - IHP.Controller.Param
 - IHP.Controller.Redirect
 - IHP.Controller.Render
 - IHP.Controller.RequestContext
 - IHP.Controller.Response
 - IHP.Controller.Session
 
 - IHP.ControllerPrelude
 - IHP.ControllerSupport
 - DataSync
- IHP.DataSync.ChangeNotifications
 - IHP.DataSync.Controller
 - IHP.DataSync.ControllerImpl
 - IHP.DataSync.DynamicQuery
 - IHP.DataSync.DynamicQueryCompiler
 - REST
- IHP.DataSync.REST.Controller
 - IHP.DataSync.REST.Routes
 - IHP.DataSync.REST.Types
 
 - IHP.DataSync.Role
 - IHP.DataSync.RowLevelSecurity
 - IHP.DataSync.Types
 
 - IHP.EnvVar
 - IHP.Environment
 - IHP.ErrorController
 - IHP.Fetch
 - IHP.FetchRelated
 - FileStorage
- IHP.FileStorage.Config
 - IHP.FileStorage.ControllerFunctions
 - Preprocessor
- IHP.FileStorage.Preprocessor.ImageMagick
 
 - IHP.FileStorage.Types
 
 - FlashMessages
- IHP.FlashMessages.ControllerFunctions
 - IHP.FlashMessages.Types
 - IHP.FlashMessages.ViewFunctions
 
 - IHP.FrameworkConfig
 - IHP.HaskellSupport
 - Job
- IHP.Job.Dashboard
- IHP.Job.Dashboard.Auth
 - IHP.Job.Dashboard.Types
 - IHP.Job.Dashboard.Utils
 - IHP.Job.Dashboard.View
 
 - IHP.Job.Queue
 - IHP.Job.Runner
 - IHP.Job.Types
 
 - IHP.Job.Dashboard
 - IHP.Log
- IHP.Log.Types
 
 - LoginSupport
- Helper
- IHP.LoginSupport.Helper.Controller
 - IHP.LoginSupport.Helper.View
 
 - IHP.LoginSupport.Middleware
 - IHP.LoginSupport.Types
 
 - Helper
 - IHP.Mail
- IHP.Mail.Types
 
 - IHP.MailPrelude
 - Modal
- IHP.Modal.ControllerFunctions
 - IHP.Modal.Types
 - IHP.Modal.ViewFunctions
 
 - IHP.ModelSupport
 - IHP.NameSupport
 - IHP.PGListener
 - PageHead
- IHP.PageHead.ControllerFunctions
 - IHP.PageHead.Types
 - IHP.PageHead.ViewFunctions
 
 - Pagination
- IHP.Pagination.ControllerFunctions
 - IHP.Pagination.Helpers
 - IHP.Pagination.Types
 - IHP.Pagination.ViewFunctions
 
 - IHP.Prelude
 - IHP.QueryBuilder
 - Router
- IHP.Router.Types
 
 - IHP.RouterPrelude
 - IHP.RouterSupport
 - IHP.SchemaMigration
 - IHP.ScriptSupport
 - IHP.Server
 - Test
- IHP.Test.Mocking
 
 - IHP.ValidationSupport
- IHP.ValidationSupport.Types
 - IHP.ValidationSupport.ValidateField
 - IHP.ValidationSupport.ValidateIsUnique
 
 - View
- IHP.View.CSSFramework
 - IHP.View.Classes
 - IHP.View.Form
 - IHP.View.TimeAgo
 - IHP.View.Types
 
 - IHP.ViewErrorMessages
 - IHP.ViewPrelude
 - IHP.ViewSupport
 - IHP.WebSocket
 - Welcome
- IHP.Welcome.Controller
 
 
 
Flags
Automatic Flags
| Name | Description | Default | 
|---|---|---|
| fastbuild | Disables all optimisations, leads to faster build time  | Disabled | 
Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info
Downloads
- ihp-1.4.1.tar.gz [browse] (Cabal source package)
 - Package description (as included in the package)
 
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
- No Candidates