filmov
tv
Why algebraic data types are important - Bartosz Milewski - code::dive 2018
Показать описание
Strong static typing detects a lot of bugs at compile time, so why would anyone prefer to program in JavaScript or Python? The main reason is that type systems can be extremely complex, often with byzantine typing rules (C++ comes to mind). This makes generic programming a truly dark art. Interestingly, the theory behind types is relatively simple – a fact exploited by functional languages like Haskell or ML. I'll discuss elements of type theory and its connection to category theory and logic.
Algebraic Data Types in 10 Minutes – Daniel Rogozin
Algebraic data types for fun and profit by Clément Delafargue
Rust Data Modelling Without Classes
Algebraic Data Types (ADT) in Scala | Rock the JVM
Why algebraic data types are important - Bartosz Milewski - code::dive 2018
Algebraic Data Types | OCaml Programming | Chapter 3 Video 17
Seth House - Why JavaScript Programmers Should Learn Algebraic Data Types - λC 2018
Back to Basics: Algebraic Data Types - Arthur O'Dwyer - CppCon 2020
Chapter - 5 | Algebraic loop solutions
Category Theory for Programmers: Chapter 6 - Simple Algebraic Data Types
11: Algebraic Data Types - Abstraction and Design in Computation
Introduction to Algebraic datatypes - Morgan Persson
Ryan Orendorff: Algebraic Operations and Derivatives on Algebraic Data Types - LambdaConf 2016
Jason Kuhrt - Introduction to Data Modeling with Algebraic Data Types in TypeScript with Alge
[POPL'24] The Essence of Generalized Algebraic Data Types
Introduction to Functional Programming in Haskell: Episode 5 - Algebraic Datatypes
Data Types, Algebra, Parametricity, Optics by Tony Morris
Algebraic Data Types: Just my kinda Type by Ajay Viswanathan at #FnConf18
Leveraging (algebraic data) types to make your UI rock solid - Matthias Le Brun | JSHeroes 2023
Algebraic data types and basic polymorphism
Algebraic Data Types for C# - John Azariah
Algebraic Data Types + Pattern Matching = Elegant and readable Java code By Balkrishna Rawool
Algebraic Data Types and Pattern Matching in Java
Rescript course, episode 4: type system overview, control structures, algebraic data types
Комментарии