YoVDO

Orthotope - APL-Inspired Arrays for Haskell - Lambda Days 2022

Offered By: Code Sync via YouTube

Tags

Haskell Courses Data Structures Courses Functional Programming Courses Matrix Multiplication Courses APL Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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

Functional Programming Principles in Scala
École Polytechnique Fédérale de Lausanne via Coursera
Functional Program Design in Scala
École Polytechnique Fédérale de Lausanne via Coursera
Paradigms of Computer Programming
Université catholique de Louvain via edX
Introduction to Functional Programming
Delft University of Technology via edX
Paradigms of Computer Programming – Fundamentals
Université catholique de Louvain via edX