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

GitHub

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