A framework to create embedded Domain-Specific Languages in Scala
comprehension.as
and comprehension.to
to Dsl
by @Atry in https://github.com/ThoughtWorksInc/Dsl.scala/pull/521
ShouldResetNestedFunctions = true
to reset nested functions by @Atry in https://github.com/ThoughtWorksInc/Dsl.scala/pull/572
Full Changelog: https://github.com/ThoughtWorksInc/Dsl.scala/compare/v2.0.0-M2...v2.0.0
Port Dsl.scala 1.x keywords and domains to 2.x
Full Changelog: https://github.com/ThoughtWorksInc/Dsl.scala/compare/v2.0.0-M1...v2.0.0-M2
Full Changelog: https://github.com/ThoughtWorksInc/Dsl.scala/compare/v1.5.4...v1.5.5
Full Changelog: https://github.com/ThoughtWorksInc/Dsl.scala/compare/v1.5.3...v1.5.4
Support Scala.js 1.x
Support Scala 2.12.9 (#291)
Fork
Catch
, in favor of new TryCatch
, TryFinally
and TryCatchFinally
type classes.Note the release 1.4.0 is binary backward compatible with previous release, but not source backward compatible. Any code that uses the keyword Catch
must modify to use new type classes when recompiling.