Dsl.scala
Domain-specific language framework
A framework to create embedded Domain-Specific Languages in Scala
A framework to create embedded Domain-Specific Languages in Scala
254 stars
25 watching
29 forks
Language: Scala
last commit: 5 days ago compiler-plugincontinuation-passing-styledslexception-handlingfuturemonadmonad-transformersraiiscala
Related projects:
Repository | Description | Stars |
---|---|---|
scalafx/scalafx | A UI DSL written in Scala that simplifies the creation of JavaFX-based user interfaces | 675 |
thoughtworksinc/binding.scala | A reactive data-binding library for Scala, enabling two-way data binding between UI components and business logic. | 1,587 |
cfdrake/swift-dsl-example | A Swift implementation of a domain-specific language for NSPredicate | 20 |
phenoscape/scowl | A Scala DSL for creating OWL expressions and axioms using the OWL API | 56 |
thoughtworksinc/each | A macro library that converts native imperative syntax to Scalaz's monadic expressions | 256 |
thoughtworksinc/enableif.scala | A library that switches Scala code at compile-time using annotations and compiler plugins | 66 |
ruippeixotog/scala-scraper | A Scala library that provides a domain-specific language (DSL) for parsing and extracting content from HTML pages. | 717 |
scalameta/scalameta | An integrated development environment for Scala programming languages | 1,116 |
scala/scala-async | A library that provides a direct style of coding for composing asynchronous code in Scala | 1,149 |
outr/scalarelational | A type-safe framework for defining and querying databases using the Scala programming language. | 58 |
eaplatanios/tensorflow_scala | A Scala API for TensorFlow's deep learning functionality | 939 |
ruivieira/scala-gsl | Bindings for using the GNU Scientific Library in Scala native projects | 3 |
softwaremill/bootzooka | A development toolkit providing a pre-configured environment to quickly build and deploy scalable web applications in Scala. | 754 |
availlang/avail | A programming language and development environment designed to support the creation of domain-specific languages. | 54 |
pingel-org/axle | A domain-specific language for modeling and analyzing complex scientific computations and visualizations | 67 |