See this document in CiteSeerX!

How to solve the reuse problem? Functional programming (1998)  (Make Corrections)  
Philip Wadler



  Home/Search   Context   Related

 
View or download:
belllabs.com/who/wadler/...panel.ps.gz
belllabs.com/cm/cs/who/w...panel.ps.gz
avayalabs.com/user/wadler...panel.ps.gz
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  belllabs.com/who/wadler...recent (more)
From:  belllabs.com/cm/cs/who/...recent
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: onal to n. Another factor favoring reuse is that functional languages tend to eschew side effects. The entire semantics is laid bare by the interface to each function, nothing is hidden in global variables. Functional languages typically require that one write more down than in conventional languages, but this is a tradeoff that can ease reuse. For instance, in a functional language, output associated with an operation might be returned as an explicit string (or stream) rather than simply ... (Update)

Similar documents (at the sentence level):
50.8%:   An Angry Half-Dozen - Wadler (1998)   (Correct)

Active bibliography (related documents):   More   All
0.3:   HiPE: High Performance Erlang - Johansson, Nyström, Pettersson.. (1999)   (Correct)
0.3:   Leftover Curry and reheated Pizza: How functional programming .. - Odersky, Wadler (1998)   (Correct)
0.0:   Alias Types - Smith, Walker, Morrisett (1999)   (Correct)

Similar documents based on text:   More   All
0.1:   Improved code sharing in dynamically generated marshalling.. - Menage   (Correct)
0.1:   How to Add Laziness to a Strict Language Without Even Being.. - Wadler, Taha, MacQueen (1998)   (Correct)
0.1:   State in Functional Languages - An Annotated Bibliography - Hudak, Rabin (1993)   (Correct)

BibTeX entry:   (Update)

@inproceedings{ wadlerwadlerhow,
    author = "Philip Wadler",
    title = "How to solve the reuse problem? Functional programming",
    pages = "371--372",
    url = "citeseer.ist.psu.edu/wadler98how.html" }
Citations (may not include all citations):
178   Standard ML of New Jersey - Appel, MacQueen
3   An angry half dozen - Wadler - 1998
2   Symposium on High Performance Distributed Computing (context) - Hayden, vanRenesse et al. - 1997
1   ACM SIGPLAN International Conference on Functional Programmi.. (context) - Armstrong, of - 1997

Documents on the same site (http://www.cs.bell-labs.com/who/wadler/topics/recent.html):   More
Making the future safe for the past: Adding.. - Bracha, Odersky.. (1998)   (Correct)
A Reflection on Call-by-Value - Sabry, Wadler (1996)   (Correct)
Making the future safe for the past: Adding.. - Bracha, Odersky.. (1998)   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC