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
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
|
cabal-version: 2.4
name: jsonld
version: 0.1.0.0
author: Volpeon
maintainer: me@volpeon.ink
copyright: 2023 Volpeon
license: NONE
extra-source-files:
README.md
CHANGELOG.md
source-repository head
type: git
location: https://git.vulpes.one/hs-jsonld/
library
exposed-modules:
Data.JLD
Data.JLD.Error
Data.JLD.Mime
Data.JLD.Model.ActiveContext
Data.JLD.Model.Direction
Data.JLD.Model.GraphObject
Data.JLD.Model.InverseContext
Data.JLD.Model.IRI
Data.JLD.Model.Keyword
Data.JLD.Model.Language
Data.JLD.Model.ListObject
Data.JLD.Model.NodeMap
Data.JLD.Model.NodeObject
Data.JLD.Model.TermDefinition
Data.JLD.Model.URI
Data.JLD.Model.ValueObject
Data.JLD.Options
Data.JLD.Prelude
-- Modules included in this library but not exported.
other-modules:
Data.JLD.Compaction.Compaction
Data.JLD.Compaction.Global
Data.JLD.Compaction.InverseContext
Data.JLD.Compaction.IRI
Data.JLD.Control.Monad.RES
Data.JLD.Expansion
Data.JLD.Expansion.Context
Data.JLD.Expansion.Global
Data.JLD.Flattening
Data.JLD.Flattening.Global
Data.JLD.Flattening.NodeMap
Data.JLD.Util
-- LANGUAGE extensions used by modules in this package.
-- other-extensions:
hs-source-dirs: src
default-language: Haskell2010
default-extensions:
BlockArguments
FlexibleContexts
ImportQualifiedPost
LambdaCase
MultiWayIf
NoImplicitPrelude
OverloadedStrings
RankNTypes
RecordWildCards
TupleSections
ViewPatterns
ghc-options: -Wall -Wcompat -Widentities -Wincomplete-record-updates -Wincomplete-uni-patterns -Wmissing-export-lists -Wmissing-home-modules -Wno-unticked-promoted-constructors -Wpartial-fields -Wredundant-constraints
build-depends:
aeson
, base ^>=4.17.2.1
, containers
, flow
, indexed-traversable
, megaparsec
, modern-uri
, mtl
, pretty-simple
, rdf4h
, relude
, req
, tasty
, tasty-expected-failure
, tasty-hunit
, text
, transformers
, vector
, vector-algorithms
test-suite jsonld-test
type: exitcode-stdio-1.0
main-is: Spec.hs
other-modules:
Test.Common
Test.Expansion
Test.Flattening
hs-source-dirs: test
default-language: Haskell2010
default-extensions:
BlockArguments
FlexibleContexts
ImportQualifiedPost
LambdaCase
MultiWayIf
NoImplicitPrelude
OverloadedStrings
RankNTypes
RecordWildCards
TupleSections
ViewPatterns
ghc-options: -Wall -Wcompat -Widentities -Wincomplete-record-updates -Wincomplete-uni-patterns -Wmissing-export-lists -Wmissing-home-modules -Wno-unticked-promoted-constructors -Wpartial-fields -Wredundant-constraints -threaded -rtsopts -with-rtsopts=-N
build-depends:
aeson
, base ^>=4.17.2.1
, containers
, flow
, indexed-traversable
, jsonld
, megaparsec
, modern-uri
, mtl
, pretty-simple
, rdf4h
, relude
, req
, tasty
, tasty-expected-failure
, tasty-hunit
, text
, transformers
, vector
, vector-algorithms
|