这是indexloc提供的服务,不要输入任何密码
Skip to content

He-Pin/strymonas

 
 

Repository files navigation

strymonas is a library providing fast-streams for Scala 3/dotty through multi-stage programming and partial evaluation.

ci Join the chat at https://gitter.im/strymonas/strymonas

Building strymonas

strymonas is built with SBT 1.3.8 or later and uses the sbt-dotty plugin for Scala 3.

  • Use sbt test to run the tests.
  • Use sbt bench/jmh:run to run the benchmarks

Contributors

Credits

Strymonas has its origins in a paper published by Oleg Kiselyov (okmij.org), Aggelos Biboudis (@biboudis), Nick Palladinos (@palladin) and Yannis Smaragdakis site and this repo has its aim into making this library available for Scala 3. The initial prototypes (that correspond directly to the paper, were developed for Scala/LMS and OCaml/BER MetaOCaml) and the initial commit for the Scala 3 port is based on the case study presented for the paper published by Nicolas Stucki @nicolasstucki.

About

Fast streams for Scala 3

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Scala 100.0%