Knuth, predicting "a monad is a monoid in the category of endofunctors":pic.twitter.com/yGL0Iul2DQ
You can add location information to your Tweets, such as your city or precise location, from the web and via third-party applications. You always have the option to delete your Tweet location history. Learn more
Can make something like statics in Java or C# if you really need to with Haskell's version of unsafe code, but it is often not needed. I think another way to think about it is that Hs is easier to use if you think about the edge cases and limitations of your algorithm earlier on.
I've implemented a compiler and language runtime and a bunch of computationally very demanding stuff in Hs after many years of C++/C#, and it enabled me to handle so much more complexity than I could in those other languages. Purity is only one puzzle piece of that.
At work I wish we had a way to -enforce- purity in PL/SQL library functions. It would be so much easier if you could see whether a func can modify memory beyond its own and only use other pure funcs or not. Only depending on discipline to stick to convention has its limits there.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.