3 ms·
* How to make a simple MMORPG. * Understand what toposes are. * Understand what monads are.
by markhollis 10y ago
* How to make a simple MMORPG.
* Understand what toposes are.
* Understand what monads are.
- LeanderK 10y agoA recommendation for monads. Don't read too much tutorials, try it. Programm in some languages that emphasises monads and then reflect how you used them. I think these fundamental concepts are way easier to experience than to explain. Edit: what are toposes and why do you want to learn it? Has it some connection to topology?
- gaius 10y agoAll the "monad tutorials" are utter crap. Esp. the one with the burritos in spacesuits. All you need to know is that a monad is a monoid in the category of endofunctors and it all comes naturally from there.
- tobbe2064 10y agoIt sort of a theory about the object at the intersection between logic and geometry
- tobbe2064 10y agoFor monads, learn the following concepts in order: Category Functor Natural transformation Adjoint functor That's it. If you don't understand what monads are you should probably wait with topos theory. It quite abstract and you should probably be comfortable with both algebraic geometry and category theory before you approach it