Embedding Generic Monadic Transformer into Scala | Ruslan Shevchenko | Lambda Days 2022

Conference: Lambda Days 2022

Year: 2022

This video was recorded at Lambda Days 2022 -https://www.lambdadays.org/lambdadays2022 Embedding Generic Monadic Transformer into Scala. (can we return concurrent programming into mainstream?) | Ruslan Shevchenko - Author of dotty-cps-async ABSTRACT Can we provide a development environment that gives the programmer an experience comparable to the state-of-the-art mainstream back-end programming? Dotty-cps-async intends to be an element of the possible answer. It provides the way to embed monadic expressions into base scala language using well-known async/await constructs, existing for nearly all mainstream programming languages. Although the main idea is not new, dotty-cps-async provides behind well-known interfaces a set of novel features, such as support of the generic monads, transformation of high-order function applications, generation of call-chain proxies, and automatic coloring. • Follow us on social: Twitter: https://twitter.com/LambdaDays LinkedIn: https://www.linkedin.com/company/lambda-days/ • Looking for a unique learning experience? Attend the next Lambda Days conference near you! • SUBSCRIBE TO OUR CHANNEL https://www.youtube.com/channel/UC47eUBNO8KBH_V8AfowOWOw See what's coming up at: https://codesync.global