Главная
Study mode:
on
1
Intro
2
Datatype
3
Pattern Matching
4
Code Generation
5
Code Room
6
Abstract Syntax Trees
7
Algebraic Data Types
8
Generic Types
9
LM
10
Type Clause
11
enum
12
generating tuples
13
generating lists
14
propertybased testing
15
property simplification
16
shrink
17
API testing
18
Summary
19
Questions
Description:
Explore functional programming patterns and their application in object-oriented languages in this 52-minute conference talk. Discover how features like lambda expressions, stream processing libraries, tuples, and pattern matching have been introduced to languages like C# and Java from the functional programming world. Examine case studies comparing traditional object-oriented approaches with functional patterns typically used in Haskell. Gain insights into concepts such as datatype pattern matching, code generation, abstract syntax trees, algebraic data types, generic types, and property-based testing. No prior functional programming knowledge is required, but be prepared for a fresh perspective on programming paradigms.

Functional Patterns for the Object Oriented

NDC Conferences
Add to list