packages feed

om-elm-2.0.0.0: om-elm.cabal

-- Initial om-elm.cabal generated by cabal init.  For further 
-- documentation, see http://haskell.org/cabal/users-guide/

name:                om-elm
version:             2.0.0.0
synopsis:            Haskell utilities for building embedded Elm programs.
description:         This package provides utilities for serving Elm programs
                     directly from your Haskell binary. It uses TemplateHaskell
                     to compile your Elm program at build time, and construct a
                     WAI Middleware which intercepts requests appropriate to
                     the Elm program, and passing other requests to a
                     downstream WAI Application. It is useful for bundling the
                     browser side of a web application with its backing web
                     services implementation.
homepage:            https://github.com/owensmurray/om-elm
license:             MIT
license-file:        LICENSE
author:              Rick Owens
maintainer:          rick@owensmurray.com
copyright:           2018 Owens Murray, LLC.
category:            Web
build-type:          Simple
extra-source-files:  README.md
cabal-version:       >=1.10

library
  exposed-modules:     
    System.Elm.Middleware
  -- other-modules:       
  -- other-extensions:    
  build-depends:
    Cabal            >= 2.0.1.1  && < 2.5,
    base             >= 4.9      && < 4.13,
    bytestring       >= 0.10.8.1 && < 0.11,
    containers       >= 0.5.7.1  && < 0.7,
    directory        >= 1.3.0.0  && < 1.4,
    http-types       >= 0.9.1    && < 0.13,
    safe             >= 0.3.15   && < 0.4,
    safe-exceptions  >= 0.1.6.0  && < 0.2,
    template-haskell >= 2.11.1.0 && < 2.15,
    text             >= 1.2.2.2  && < 1.3,
    unix             >= 2.7.2.1  && < 2.8,
    wai              >= 3.2.1.1  && < 3.3
  hs-source-dirs: src
  default-language: Haskell2010