Debasish Ghosh
where else to find them
what they talk about
all 5 in the filters
where they keep going back
- Functional Conf3 editions2014–2025
all 4 in the filters
on a stage with
never shared a talk
who talks about the same things
- Noel Welsh16 talks
- Pawel Szulc28 talks
- Eric torreborre11 talks
- John A De Goes20 talks
- Alejandro Serrano Mena14 talks
- Eric Normand9 talks
| title | conference | date |
|---|---|---|
| Effects, Algebraically yours .. | Functional Conf 2025 | 2025-01-24 |
Argues that effects are pure, algebraic values and demonstrates concrete Scala tooling: Option and Kleisli for partiality and effectful composition, why eager… | ||
| Effects, Algebraically yours .. | Functional Conf 2025 | 2025-01-24 |
Compares effect libraries for Scala and shows how Keyo implements algebraic effects while contrasting design choices in Cats Effect and ZIO. Demonstrates… | ||
| Algebraic Thinking for evolution of pure functional domain models | Scala Love in the City 2021 | 2021-02-13 |
Argues that domain models should be defined as algebras — a carrier type, operations, laws — and shows, with standard library examples, how small algebras… | ||
| Mining Functional Patterns | Functional Conf 2017 | 2017-11-16 |
Using a programming language that supports first class functional programming doesn’t necessarily imply that the code you write is functional. Functional… | ||
| From Functional to Reactive - Patterns in Domain Modeling | GOTO Copenhagen 2015 | 2015-10-05 |
Shows a concrete path from pure functional domain APIs to reactive ones using Scala and ScalaZ: account operations become Kleisli arrows returning… | ||
| Functional Patterns in Domain Modeling | Scala World 2015 | 2015-09-20 |
Argues for building domain APIs from verbs-first algebras of types, functions and laws using Scala’s static type system; composes behaviors by reusing… | ||
| Property based Testing for Functional Domain Models | Functional Conf 2014 | 2014-10-09 |
Manual testing is something that's error prone, incomplete and impossible to replicate on a large scale. We have instead been using xUnit style of testing for… | ||
| nothing matches | ||