Tag: monads

  • Phenotropic Program Design

    An answer I made on StackExchange wrt ideas for Phenotropic Programming. A thought I had recently : If you used high-level ideas like Haskell’s Maybe Monad to wrap remote-procedure calls to other systems. You send a request to the server. But nothing comes back (server is broken). Or a Promise comes back (server is busy)…

  • Programming Language Features for Large Scale Software

    My Quora Answer to the question : What characteristics of a programming language makes it capable of building very large-scale software? The de facto thinking on this is that the language should make it easy to compartmentalize programming into well segregated components (modules / frameworks) and offers some kind of “contract” idea which can be…

  • Monads in Python (Again)

    Dustin Getz provides one of the best “Monads for idiot Python programmers” explanations I’ve seen. Excellent! I think I almost do understand this one.