Beefy Boxes and Bandwidth Generously Provided by pair Networks
Your skill will accomplish
what the force of many cannot
 
PerlMonks  

Re^6: Why do people say 'Perl' is dead?!?!

by Jenda (Abbot)
on Dec 12, 2011 at 23:32 UTC ( #943210=note: print w/ replies, xml ) Need Help??


in reply to Re^5: Why do people say 'Perl' is dead?!?!
in thread Why do people say 'Perl' is dead?!?!

So all this is supposed to be another way to interface the purely functional stuff with the rest of the world without the use of monads? Do you have any links to a longer explanation? It's been years since I did work with a purely functional language and it was (Concurrent) Clean which takes a wholly different approach to IO in a purely functional language, but I'd still like to learn more.

Jenda
Enoch was right!
Enjoy the last years of Rome.


Comment on Re^6: Why do people say 'Perl' is dead?!?!
Re^7: Why do people say 'Perl' is dead?!?!
by BrowserUk (Pope) on Dec 13, 2011 at 03:40 UTC
    So all this is supposed to be another way to interface the purely functional stuff with the rest of the world without the use of monads?

    No. As far as I can tell, the author that originated thread containing the post I linked was attempting to achieve something akin to taint-checking vai a mechanism he dubbed "Intent typing", which doesn't seem to appear on the internet outside of his reference.

    However, as I attempted to describe, the concept of "Unsafe" in Haskell goes much deeper. A salient reference: This is the "back door" into the IO monad, allowing IO computation to be performed at any time.

    Unfortunately, it leaves out the explanation of why it is necessary to incorporate this "backdoor" into the language.


    With the rise and rise of 'Social' network sites: 'Computers are making people easier to use everyday'
    Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
    "Science is about questioning the status quo. Questioning authority".
    In the absence of evidence, opinion is indistinguishable from prejudice.

    The start of some sanity?

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://943210]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others examining the Monastery: (9)
As of 2014-08-02 08:15 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    Who would be the most fun to work for?















    Results (55 votes), past polls