Skip to content

Commit 909282f

Browse files
author
Antonio Alonso Dominguez
committed
Split into different packages
1 parent 14a5409 commit 909282f

File tree

29 files changed

+133
-4
lines changed

29 files changed

+133
-4
lines changed

.gitignore

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
.stack-work/
2-
hschema.cabal
2+
*.cabal
33
*~

hschema-aeson/ChangeLog.md

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# Changelog for hexomorph
2+
3+
## Unreleased changes

hschema-aeson/README.md

Whitespace-only changes.

Setup.hs hschema-aeson/Setup.hs

File renamed without changes.

package.yaml hschema-aeson/package.yaml

+5-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: hschema
1+
name: hschema-aeson
22
version: 0.0.1.0
33
github: "alonsodomin/haskell-schema"
44
license: BSD3
@@ -21,9 +21,11 @@ description: Please see the README on GitHub at <https://github.com/alon
2121

2222
dependencies:
2323
- aeson
24+
- hschema >= 0.0.1.0 && < 0.0.2.0
25+
- hschema-prettyprinter >= 0.0.1.0 && < 0.0.2.0
26+
- hschema-quickcheck >= 0.0.1.0 && < 0.0.2.0
2427
- base >= 4.7 && < 5
2528
- comonad >= 5.0 && < 5.1
26-
- QuickCheck
2729
- mtl
2830
- natural-transformation
2931
- lens
@@ -51,3 +53,4 @@ tests:
5153
- -with-rtsopts=-N
5254
dependencies:
5355
- hschema
56+
- hschema-aeson
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

hschema-prettyprinter/ChangeLog.md

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# Changelog for hexomorph
2+
3+
## Unreleased changes

hschema-prettyprinter/README.md

Whitespace-only changes.

hschema-prettyprinter/Setup.hs

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
import Distribution.Simple
2+
main = defaultMain

hschema-prettyprinter/package.yaml

+35
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
name: hschema-prettyprinter
2+
version: 0.0.1.0
3+
github: "alonsodomin/haskell-schema"
4+
license: BSD3
5+
author: "Antonio Alonso Dominguez"
6+
maintainer: "[email protected]"
7+
copyright: "2018 Antonio Alonso Dominguez"
8+
9+
extra-source-files:
10+
- README.md
11+
- ChangeLog.md
12+
13+
# Metadata used when publishing your package
14+
# synopsis: Short description of your package
15+
# category: Web
16+
17+
# To avoid duplicated efforts in documentation and dealing with the
18+
# complications of embedding Haddock markup inside cabal files, it is
19+
# common to point users to the README.md file.
20+
description: Please see the README on GitHub at <https://github.com/alonsodomin/haskell-schema#readme>
21+
22+
dependencies:
23+
- base >= 4.7 && < 5
24+
- hschema >= 0.0.1.0 && < 0.0.2.0
25+
- mtl
26+
- natural-transformation
27+
- lens
28+
- free
29+
- prettyprinter
30+
- prettyprinter-ansi-terminal
31+
- text
32+
- vector
33+
34+
library:
35+
source-dirs: src

hschema-quickcheck/ChangeLog.md

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# Changelog for hexomorph
2+
3+
## Unreleased changes

hschema-quickcheck/README.md

Whitespace-only changes.

hschema-quickcheck/Setup.hs

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
import Distribution.Simple
2+
main = defaultMain

hschema-quickcheck/package.yaml

+35
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
name: hschema-quickcheck
2+
version: 0.0.1.0
3+
github: "alonsodomin/haskell-schema"
4+
license: BSD3
5+
author: "Antonio Alonso Dominguez"
6+
maintainer: "[email protected]"
7+
copyright: "2018 Antonio Alonso Dominguez"
8+
9+
extra-source-files:
10+
- README.md
11+
- ChangeLog.md
12+
13+
# Metadata used when publishing your package
14+
# synopsis: Short description of your package
15+
# category: Web
16+
17+
# To avoid duplicated efforts in documentation and dealing with the
18+
# complications of embedding Haddock markup inside cabal files, it is
19+
# common to point users to the README.md file.
20+
description: Please see the README on GitHub at <https://github.com/alonsodomin/haskell-schema#readme>
21+
22+
dependencies:
23+
- base >= 4.7 && < 5
24+
- hschema >= 0.0.1.0 && < 0.0.2.0
25+
- mtl
26+
- natural-transformation
27+
- lens
28+
- free
29+
- QuickCheck
30+
- quickcheck-instances
31+
- text
32+
- vector
33+
34+
library:
35+
source-dirs: src
File renamed without changes.

hschema/ChangeLog.md

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# Changelog for hexomorph
2+
3+
## Unreleased changes

hschema/README.md

Whitespace-only changes.

hschema/Setup.hs

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
import Distribution.Simple
2+
main = defaultMain

hschema/package.yaml

+34
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
name: hschema
2+
version: 0.0.1.0
3+
github: "alonsodomin/haskell-schema"
4+
license: BSD3
5+
author: "Antonio Alonso Dominguez"
6+
maintainer: "[email protected]"
7+
copyright: "2018 Antonio Alonso Dominguez"
8+
9+
extra-source-files:
10+
- README.md
11+
- ChangeLog.md
12+
13+
# Metadata used when publishing your package
14+
# synopsis: Short description of your package
15+
# category: Web
16+
17+
# To avoid duplicated efforts in documentation and dealing with the
18+
# complications of embedding Haddock markup inside cabal files, it is
19+
# common to point users to the README.md file.
20+
description: Please see the README on GitHub at <https://github.com/alonsodomin/haskell-schema#readme>
21+
22+
dependencies:
23+
- base >= 4.7 && < 5
24+
- comonad >= 5.0 && < 5.1
25+
- mtl
26+
- natural-transformation
27+
- lens
28+
- free
29+
- text
30+
- vector
31+
32+
library:
33+
source-dirs: src
34+
File renamed without changes.
File renamed without changes.
File renamed without changes.

stack.yaml

+5-1
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,11 @@ resolver: lts-12.8
3434
# - auto-update
3535
# - wai
3636
packages:
37-
- .
37+
- hschema
38+
- hschema-quickcheck
39+
- hschema-prettyprinter
40+
- hschema-aeson
41+
3842
# Dependency packages to be pulled from upstream that are not in the resolver
3943
# using the same syntax as the packages field.
4044
# (e.g., acme-missiles-0.3)

0 commit comments

Comments
 (0)