packages feed

reflex-dom-contrib-0.2: reflex-dom-contrib.cabal

name:                reflex-dom-contrib
version:             0.2
synopsis:            A playground for experimenting with infrastructure and common code for reflex applications
description:         This library is intended to be a public playground for
                     developing infrastructure, higher level APIs, and widget
                     libraries for reflex FRP applications. This library is
                     experimental and does not have a strong commitment to
                     preserving backwards compatibility. It will not have a
                     high bar for the quality of contributions. That being
                     said, we prefer commits that add new things rather than
                     changing existing ones. If you are wondering if there is
                     some convenience code or abstractions and you don't find
                     them in reflex or reflex-dom, look here and see if anyone
                     has already done it. If you have general-purpose reflex
                     code that you find useful that is not already here, add
                     it to this repository and send us a pull request.
homepage:            https://github.com/reflex-frp/reflex-dom-contrib
license:             BSD3
license-file:        LICENSE
author:              Doug Beardsley
maintainer:          mightybyte@gmail.com
copyright:           Soostone Inc, other authors
category:            FRP
build-type:          Simple
cabal-version:       >=1.10

library
  hs-source-dirs: src

  exposed-modules:     
    Reflex.Contrib.Interfaces
    Reflex.Contrib.Utils
    Reflex.Dom.Contrib.KeyEvent
    Reflex.Dom.Contrib.Pagination
    Reflex.Dom.Contrib.Utils
    Reflex.Dom.Contrib.Xhr
    Reflex.Dom.Contrib.Widgets.BoundedList
    Reflex.Dom.Contrib.Widgets.CheckboxList
    Reflex.Dom.Contrib.Widgets.Common
    Reflex.Dom.Contrib.Widgets.DynTabs
    Reflex.Dom.Contrib.Widgets.EditInPlace

  build-depends:
    aeson        >= 0.8  && < 0.10,
    base         >= 4.6  && < 4.9,
    bifunctors   >= 4.0  && < 5.1,
    bytestring   >= 0.10 && < 0.11,
    containers   >= 0.5  && < 0.6,
    data-default >= 0.5  && < 0.6,
    ghcjs-dom    >= 0.1  && < 0.2,
    http-types   >= 0.8  && < 0.9,
    lens         >= 4.9  && < 4.13,
    mtl          >= 2.0  && < 2.3,
    readable     >= 0.3  && < 0.4,
    reflex       >= 0.2  && < 0.4,
    reflex-dom   >= 0.1  && < 0.3,
    safe         >= 0.3  && < 0.4,
    string-conv  >= 0.1  && < 0.2,
    text         >= 1.2  && < 1.3,
    time         >= 1.5  && < 1.6

  if impl(ghcjs)
    build-depends:
      ghcjs-base   >= 0.1  && < 0.2

  default-language:    Haskell2010

  ghc-options: -Wall -fwarn-tabs