this all seems pretty clean and solid and stuff but what can i do with it that i can't do with object oriented. sell me on functional progra
-
-
@VesselOfSpirit I think freeing themselves from worries about side effects lets them do otherwise risky things you might not even consider -
@admittedlyhuman hmm... like what -
@VesselOfSpirit like, lazy evaluation? if you know that only the return value matters you don't need to calculate it until it matters? -
@admittedlyhuman does the code actually end up being faster -
@VesselOfSpirit I think people use lazy evaluation for things like infinitely long lists, so yes definitely -
@admittedlyhuman having trouble thinking of places where i could simplify my code with infinitely long lists but maybe lack of imagination -
@admittedlyhuman haskell looks like it has a lot of garbage characters in it. i like typing english words instead -
@admittedlyhuman it's what my keyboard was designed for. i shouldn't have to do finger acrobatics to make garbage characters - 1 more reply
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.