forked from system-f/fp-course
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathfp-course.cabal
101 lines (94 loc) · 3.91 KB
/
fp-course.cabal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
name: fp-course
version: 0.1.4
license: BSD3
license-file: etc/LICENCE
author: Tony Morris <[email protected]>
Mark Hibberd <[email protected]>
Ben Sinclair <[email protected]>
James Earl Douglas <[email protected]>
Eric Torreborre <[email protected]>
maintainer: Tony Morris
copyright: Copyright (C) 2010-2013 Tony Morris
Copyright (C) 2012-2015 National ICT Australia Limited
Copyright (C) 2012 James Earl Douglas
Copyright (C) 2012 Ben Sinclair
Copyright (C) 2016-2017 Data61
synopsis: Source code for a functional programming course
category: Education
description: Source code for a course in functional programming using Haskell
homepage: https://github.com/system-f/fp-course
bug-reports: https://github.com/system-f/fp-course/issues
cabal-version: >= 1.10
build-type: Simple
tested-with: GHC == 7.10.3, GHC == 8.0.2, GHC == 8.2.2, GHC == 8.4.4, GHC == 8.6.5, GHC == 8.8.4
extra-source-files: etc/CONTRIBUTORS,
changelog
source-repository head
type: git
location: [email protected]:system-f/fp-course.git
library
default-language: Haskell2010
build-depends: base >= 4 && < 5
, containers >= 0.5 && < 0.7
, time >= 1.8 && < 1.10
ghc-options: -Wall
-fwarn-incomplete-uni-patterns
-fno-warn-unused-binds
-fno-warn-unused-do-bind
-fno-warn-unused-imports
-fno-warn-type-defaults
-ferror-spans
default-extensions: NoImplicitPrelude
ScopedTypeVariables
InstanceSigs
hs-source-dirs: src
-- Keep Test.Loader at the top so it's the default target in the
-- cabal repl command.
exposed-modules: Test.Loader
Course
Course.Alternative
Course.Anagrams
Course.Applicative
Course.Cheque
Course.Comonad
Course.Compose
Course.Contravariant
Course.Core
Course.ExactlyOne
Course.Extend
Course.FastAnagrams
Course.FileIO
Course.Functor
Course.Interactive
Course.JsonParser
Course.JsonValue
Course.List
Course.ListZipper
Course.Monad
Course.MoreParser
Course.Optional
Course.Parser
Course.Person
Course.State
Course.StateT
Course.Traversable
Course.Validation
Test.ApplicativeTest
Test.ChequeTest
Test.ComonadTest
Test.ExtendTest
Test.Framework
Test.Framework.Property
Test.Framework.Random
Test.FunctorTest
Test.JsonParserTest
Test.ListTest
Test.ListZipperTest
Test.MonadTest
Test.MoreParserTest
Test.OptionalTest
Test.ParserTest
Test.StateTTest
Test.StateTest
Test.TraversableTest
Test.ValidationTest