Skip to content
/ shapeMaps Public

Scala implementation for working with Shape Maps.

License

Notifications You must be signed in to change notification settings

weso/shapeMaps

Repository files navigation

Shape Maps

Scala implementation of Shape Maps

Build Status Codacy Badge codecov

Introduction

This project contains a Scala implementation of Shape Maps.

Installation and compilation

The project uses sbt for compilation as well as Java 1.8.

  • sbt test compiles and runs the tests

Implementation details

  • The engine is based on Monads using the cats library
  • The compact syntax parser is implemented using the following Antlr grammar (previous versions used Scala Parser Combinators) which is based on this grammar

More information

Author & contributors

Contribution

Contributions are greatly appreciated. Please fork this repository and open a pull request to add more features or submit issues