Skip to content

Releases: kmizu/scomb

SComb 0.8.1 is released!

17 Jul 15:38
Compare
Choose a tag to compare
  • commit method revive

SComb 0.7.1 is released!

10 Jul 15:43
Compare
Choose a tag to compare
  • Support Scala 2.13.x

SComb 0.7.0 is released!

31 Jul 09:17
Compare
Choose a tag to compare
  • Support two combinators
    • ~> , which is same as >> except for precedence
    • ~< , which is same as << except for precedence
  • From this version, use x.y.z format versioning
    • Note that you must write "com.github.kmizu" %% "scomb" % "0.7.0"
    • Instead of "com.github.kmizu" %% "scomb" % "0.7"

SComb 0.6 is released!

30 Jul 02:19
Compare
Choose a tag to compare
  • In most combinators, use by-value parameter instead of by-name parameter
    • The decision is done mainly for performance reason
  • And add rule combinator

See 276db0f if you want to know about details.

SComb 0.5 is released!

30 Jul 02:18
Compare
Choose a tag to compare

SComb 0.4 is released!

30 Jul 02:17
Compare
Choose a tag to compare
  • Fix bug related to regularExpression() and r() combinators

SComb 0.3 is released!

30 Jul 02:17
Compare
Choose a tag to compare
  • Use call by name instead of call by value in many combinators

SComb 0.2 is released!

30 Jul 02:16
Compare
Choose a tag to compare
v0.2.0

Setting version to 0.2

SComb 0.1 is released!

30 Jul 02:14
Compare
Choose a tag to compare
v0.1.0

Setting version to 0.1

SComb 0.0.1 is released!

10 Jun 08:22
Compare
Choose a tag to compare
  • basic primitive combinators are implemented
    • oneOf
    • string
  • some compositional combinators are also implemented
    • *
    • ~
    • chainl
    • |
    • map
    • flatMap
  • Calculator example