rssh / dotty-cps-async

experimental CPS transformer for dotty
Apache License 2.0
178 stars 22 forks source link

Improve introduction documentation #48

Open rssh opened 3 years ago

rssh commented 3 years ago

Track documentation from the point of novice and rewrite parts, which are hard to follow.
// And not forget about experienced developers' paths, who will not want to read 'Monad-101' intro for documentation on each library. Maybe write in addition a separate introduction to the library?

ScoreUnder commented 3 years ago

For me, I first came into this project only knowing the user side of scala-async, which means a "Quick Start" for users like me would hopefully amount to little more than this snippet:

import cps.*
import cps.monads.FutureAsyncMonad