on fe28607 help sign in
streamly/docs/streamly-docs.cabal
47 lines 1.4 kB history raw
1cabal-version: 2.2
2-- Reasons for having a separate package for docs:
3-- * Leaner main package and better modularity
4-- * This package can be forked out as an independent package
5-- * We can have code examples in haddock with more dependencies
6-- * Documentation can be released independent of the library
7-- * We do not want too many doc modules in the main library
8name: streamly-docs
9version: 0.9.0
10synopsis: Documentation for Streamly
11description: Documentation for Streamly
12build-type: Simple
14-------------------------------------------------------------------------------
15-- Library
16-------------------------------------------------------------------------------
18extra-doc-files:
19 User/*.md
20 User/Tutorials/*.md
21 User/Tutorials/*.link
22 User/HowTo/*.md
23 User/HowTo/*.link
24 User/Explanatory/*.md
25 User/Explanatory/streaming-pradigms.rst
26 User/ProjectRelated/*.md
27 User/ProjectRelated/*.link
28 User/ProjectRelated/API-changelog.txt
29 Developer/*.png
30 Developer/*.md
31 Developer/*.link
32 Developer/*.rst
34library
35 default-language: Haskell2010
36 ghc-options: -Wall
37 hs-source-dirs: .
38 exposed-modules:
39 User.Tutorials.Tutorial
40 User.Tutorials.ConcurrentStreams
41 User.Tutorials.ReactiveProgramming
43 build-depends:
44 base >= 4.9 && < 4.18
45 , transformers >= 0.4 && < 0.6
46 , streamly
47 , streamly-core