semantic-source: Types and functionality for working with source code

This is a package candidate release! Here you can preview how this package release will appear once published to the main package index (which can be accomplished via the 'maintain' link below). Please note that once a package has been published to the main package index it cannot be undone! Please consult the package uploading documentation for more information.

[maintain] [Publish]

Types and functionality for working with source code (program text).


[Skip to Readme]

Properties

Versions 0.0.0.0, 0.0.0.1, 0.0.1.0, 0.0.2.0, 0.1.0.0, 0.1.0.1, 0.1.0.2, 0.1.0.2, 0.2.0.0, 0.2.0.1
Change log CHANGELOG.md
Dependencies aeson (>=1.4.2.0 && <3), base (>=4.12 && <5), bytestring (>=0.10.8.2 && <0.13), containers (>=0.6.2 && <0.7), deepseq (>=1.4.4.0 && <1.5), hashable (>=1.2.7 && <1.4), lingo (>=0.5.0.3 && <0.6), pathtype (>=0.8.1 && <0.9), semilattices (>=0.0.0.3 && <0.1), text (>=1.2.3.2 && <1.3) [details]
License MIT
Copyright (c) 2020 GitHub, Inc.
Author The Semantic authors
Maintainer opensource+semantic@github.com
Category Data
Home page https://github.com/github/semantic/tree/master/semantic-source#readme
Bug tracker https://github.com/github/semantic/issues
Source repo head: git clone https://github.com/github/semantic
Uploaded by robrix at 2022-03-07T16:22:13Z

Modules

[Index] [Quick Jump]

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees


Readme for semantic-source-0.1.0.2

[back to package description]

semantic-source

Types and functionality for working with source code (program text).

Development

This project consists of a Haskell package named semantic-source. The library’s sources are in src.

Development of semantic-source is typically done using cabal v2-build:

cabal v2-build # build the library
cabal v2-repl  # load the package into ghci
cabal v2-test  # build and run the doctests