8000 GitHub - timxzl/strymonas: Fast streams for Scala 3
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

timxzl/strymonas

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

Build Status 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 4E5C 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%
0