Orthotope - APL-Inspired Arrays for Haskell - Lambda Days 2022
Offered By: Code Sync via YouTube
Course Description
Overview
Explore a comprehensive lecture on Orthotope, a Haskell library for multi-dimensional arrays inspired by APL, presented by Lennart Augustsson at Lambda Days 2022. Dive into the efficient structural operations on arrays, learn about the clever representation that enables constant-time operations, and discover various array variants based on underlying storage and API typing. Follow along as the speaker covers array types and notation, provides examples, demonstrates matrix multiplication, discusses complexity, explains implementation details, and concludes with a Q&A session. Gain insights into this powerful library that enhances Haskell's capabilities for working with multi-dimensional arrays.
Syllabus
00:00 - - Intro for Orthotope + Array Type and Notation
10:50 - - Examples
25:20 - - Matrix Multiply
29:01 - - Complexity
33:07 - - Implementation
38:18 - - Conclusion & QnA
Taught by
Code Sync
Related Courses
Introduction to Functional ProgrammingDelft University of Technology via edX Functional Programming in Haskell
Chennai Mathematical Institute via Swayam An introduction to Haskell Programming
Chennai Mathematical Institute via Swayam Functional Programming in Haskell: Supercharge Your Coding
University of Glasgow via FutureLearn Introduction To Haskell Programming
Chennai Mathematical Institute via Swayam