https://github.com/pniedzielski/jsonld
JSON-LD in Haskell
https://github.com/pniedzielski/jsonld
Last synced: 3 months ago
JSON representation
JSON-LD in Haskell
- Host: GitHub
- URL: https://github.com/pniedzielski/jsonld
- Owner: pniedzielski
- License: bsd-3-clause
- Created: 2024-04-25T02:37:55.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-06-06T02:46:20.000Z (about 1 year ago)
- Last Synced: 2025-01-17T05:42:54.289Z (5 months ago)
- Language: Haskell
- Size: 18.6 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Funding: .github/FUNDING.yml
- License: LICENSE.md
Awesome Lists containing this project
README
jsonld
===============================================================================How to build and run locally
-------------------------------------------------------------------------------The project uses the [Haskell tool stack](https://docs.haskellstack.org/en/stable/README/).
Assuming `stack` is installed in the system, the project can be build by running
```
stack build
```
To build and also run the tests, run
```
stack test
```
which is equivalent to
```
stack build --test
```
To run with test coverage
```
stack test --coverage
```
which generates a textual and HTML report.To run the executable,
```
stack exec jsonld-exe
```
or passing arguments
```
stack exec jsonld-exe -- -v doctor
```For faster feedback loop,
```
stack test --fast --file-watch
```
To run `ghci` (with a version compatible with the resolver) run
```
stack ghci
```
For more information, refer to the `stack` official docs.