
Tech Talk: Domain Driven Design meets Functional Programming
CoRecursive: Coding Stories
00:00
The Advantage of Using Cleasly Over Native Function
The basic idea is this, enforce a e to make to make a domain objects. You cannot throw an exception because er, exe s are not a good citizens. The standard technicu is to make your constructurs inaccessible to the general user. Instead, publish smart constructors. And this is sorof i like a factory ageaa,. What is a qitly lisleyis one incording of the reader monad. It'sa pysically, basically e basicalo function, basically o function, function application. But the abstraction lisley gives you, gives you a number of comminators which you can compose, compose together.
Transcript
Play full episode