packages feed

strelka-core-0.3: strelka-core.cabal

name:
  strelka-core
version:
  0.3
synopsis:
  Core components of "strelka"
description:
  This library is only intended for the internal usage
  by the \"strelka\" ecosystem.
  It exposes the components,
  which may be needed by both the \"strelka\" library and
  the server drivers.
homepage:
  https://github.com/nikita-volkov/strelka-core
bug-reports:
  https://github.com/nikita-volkov/strelka-core/issues 
author:
  Nikita Volkov <nikita.y.volkov@mail.ru>
maintainer:
  Nikita Volkov <nikita.y.volkov@mail.ru>
copyright:
  (c) 2016, Nikita Volkov
license:
  MIT
license-file:
  LICENSE
build-type:
  Simple
cabal-version:
  >=1.10

source-repository head
  type:
    git
  location:
    git://github.com/nikita-volkov/strelka-core.git

library
  hs-source-dirs:
    library
  other-modules:
    Strelka.Core.Prelude
  exposed-modules:
    Strelka.Core.Model
    Strelka.Core.RequestParser
    Strelka.Core.ResponseBuilder
    Strelka.Core.Executor
  default-extensions:
    Arrows, BangPatterns, ConstraintKinds, DataKinds, DefaultSignatures, DeriveDataTypeable, DeriveFoldable, DeriveFunctor, DeriveGeneric, DeriveTraversable, EmptyDataDecls, FlexibleContexts, FlexibleInstances, FunctionalDependencies, GADTs, GeneralizedNewtypeDeriving, LambdaCase, LiberalTypeSynonyms, MagicHash, MultiParamTypeClasses, MultiWayIf, NoImplicitPrelude, NoMonomorphismRestriction, OverloadedStrings, PatternGuards, ParallelListComp, QuasiQuotes, RankNTypes, RecordWildCards, ScopedTypeVariables, StandaloneDeriving, TemplateHaskell, TupleSections, TypeFamilies, TypeOperators, UnboxedTuples
  default-language:
    Haskell2010
  build-depends:
    -- 
    bytestring >= 0.10 && < 0.11,
    text >= 1 && < 2,
    unordered-containers >= 0.2 && < 0.3,
    hashable == 1.*,
    -- 
    bifunctors == 5.*,
    semigroups >= 0.18 && < 0.19,
    mtl == 2.*,
    transformers >= 0.4 && < 0.6,
    base-prelude < 2,
    base < 5