Orthotope APL inspired arrays for Haskell | Lennart Augustsson | Lambda Days 2022
This video was recorded at Lambda Days 2022 -https://www.lambdadays.org/lambdadays2022 Orthotope APL inspired arrays for Haskell | Lennart Augustsson - Principal Programmer at Epic Games ABSTRACT Orthotope is a Haskell library for multi-dimensional arrays, with an API is somewhat inspired by APL. The library provides a number of efficient structural (i.e., changing the shape of the array, but not its contents) operations on arrays. By using a clever (and ancient) representation of arrays, many structural operations can be done in constant time. The array comes in several variants depending on what underlying storage is used, and how strongly typed the API is. • Timecodes 00:00 - 10:49 - Intro for Orthotope + Array Type and Notation 10:50 - 25:19 - Examples 25:20 - 29:00 - Matrix Multiply 29:01 - 33:06 - Complexity 33:07 - 38:17 - Implementation 38:18 - 43:27 - Conclusion & QnA • 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