I've done the first one - it is obviously Bool. Good luck!
Diagram | Type |
Bool | |
Solution | |
Solution | |
Solution | |
Solution | |
Solution | |
Solution | |
Solution | |
Solution | |
Solution | |
Solution | |
Solution | |
Solution | |
This is a variant of NaturalsDown and will require cheating a little. Create a module that will export a data type, and only a "smart constructor" that will equate undefined and const undefined. Solution |
Application
A great application of denotational semantics is doing numerical integration exactly.