1
1
mirror of https://github.com/github/semantic.git synced 2024-11-29 02:44:36 +03:00
semantic/semantic-core
Patrick Thomson ae46a7b105
Make Data.Name.Name a newtype rather than a synonym.
The fact that `Name` was a simple alias for `Text` was creeping into
the error messages I'm seeing in `semantic-python`, which was a bit of
a buzzkill. This remedies that.
2019-10-07 17:45:53 -04:00
..
src Make Data.Name.Name a newtype rather than a synonym. 2019-10-07 17:45:53 -04:00
test Make Data.Name.Name a newtype rather than a synonym. 2019-10-07 17:45:53 -04:00
LICENSE Copy in the semantic-core sources. 2019-06-03 11:34:15 -04:00
README.md Copy in the semantic-core sources. 2019-06-03 11:34:15 -04:00
semantic-core.cabal Stub in a module for FailWithLoc. 2019-10-07 17:21:23 -04:00
Setup.hs Copy in the semantic-core sources. 2019-06-03 11:34:15 -04:00

semantic-core

Semantic core intermediate language (experimental)

Development

This project consists of a Haskell package named semantic-core. The librarys sources are in src.

Development of semantic-core is typically done using cabal new-build:

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