-
1
-
-
84944062872
-
-
Achten, P. and Peyton Jones, S. (2000). Porting the Clean Object I/O library to Haskell. In Mohnen, M. and Koopman, P., editors, Proceedings of the 12th International Workshop on the Implementation of Functional Languages, Aachen (IFL'00), selected papers, number 20.1.1 in Lecture Notes in Computer Science, pages 194-213. Springer.
-
Achten, P. and Peyton Jones, S. (2000). Porting the Clean Object I/O library to Haskell. In Mohnen, M. and Koopman, P., editors, Proceedings of the 12th International Workshop on the Implementation of Functional Languages, Aachen (IFL'00), selected papers, number 20.1.1 in Lecture Notes in Computer Science, pages 194-213. Springer.
-
-
-
-
3
-
-
0346468192
-
High-level specification of I/O in functional, languages
-
Achten, P., van Groningen, J., and Plasmeijer, M. (1992). High-level specification of I/O in functional, languages. In (Launchbury and Sansom, 1992), pages 1-17.
-
(1992)
In (Launchbury and Sansom, 1992
, pp. 1-17
-
-
Achten, P.1
van Groningen, J.2
Plasmeijer, M.3
-
4
-
-
32144448332
-
Visual Haskell: A full-featured Haskell development environment
-
Tallinn, Estonia. ACM
-
Angelov, K. and Marlow, S. (2005). Visual Haskell: a full-featured Haskell development environment. In Proceedings of ACM Workshop on Haskell, Tallinn, Tallinn, Estonia. ACM.
-
(2005)
Proceedings of ACM Workshop on Haskell, Tallinn
-
-
Angelov, K.1
Marlow, S.2
-
5
-
-
84976752754
-
A standard ML compiler
-
Kahn, G, editor, Proceedings of the Conference on Functional Programming and Computer Architecture, Portland, Springer Verlag
-
Appel, A. and MacQueen, D. (1987). A standard ML compiler. In Kahn, G., editor, Proceedings of the Conference on Functional Programming and Computer Architecture, Portland. LNCS 274, Springer Verlag.
-
(1987)
LNCS
, vol.274
-
-
Appel, A.1
MacQueen, D.2
-
6
-
-
33751002368
-
Testing telecoms software with quviq quickcheck
-
Trinder, P, editor, Portland, Oregon. ACM SIGPLAN
-
Arts, T., Hughes, J., Johansson, J., and Wiger, U. (2006). Testing telecoms software with quviq quickcheck. In Trinder, P., editor, ACM SIGPLAN Erlang Workshop, Portland, Oregon. ACM SIGPLAN.
-
(2006)
ACM SIGPLAN Erlang Workshop
-
-
Arts, T.1
Hughes, J.2
Johansson, J.3
Wiger, U.4
-
7
-
-
84942219430
-
Executing a program, on the MIT tagged-token dataflow architecture
-
Proc PARLE (Parallel Languages and Architectures, Europe) Conference, Eindhoven. Springer Verlag
-
Arvind and Nikhil, R. (1987). Executing a program, on the MIT tagged-token dataflow architecture. In Proc PARLE (Parallel Languages and Architectures, Europe) Conference, Eindhoven. Springer Verlag LNCS.
-
(1987)
LNCS
-
-
Arvind1
Nikhil, R.2
-
8
-
-
0032594220
-
Mawl: A domain-specific language for form-based services
-
Atkins, D., Ball, T., Bruns, G., and Cox, K. (1999). Mawl: A domain-specific language for form-based services. IEEE Transactions on Software Engineering, 25(3):334-346.
-
(1999)
IEEE Transactions on Software Engineering
, vol.25
, Issue.3
, pp. 334-346
-
-
Atkins, D.1
Ball, T.2
Bruns, G.3
Cox, K.4
-
9
-
-
0021653841
-
A compiler for lazy ML
-
Augustsson, L. (1984). A compiler for lazy ML. In (LFP84, 1984), pages 218-227.
-
(1984)
In (LFP84, 1984
, pp. 218-227
-
-
Augustsson, L.1
-
11
-
-
9744279771
-
Parsing pemutation phrases
-
Baars, A., Lh, A., and Swierstra, D. (2004). Parsing pemutation phrases. Journal of Functional Programming, 14:635-646.
-
(2004)
Journal of Functional Programming
, vol.14
, pp. 635-646
-
-
Baars, A.1
Lh, A.2
Swierstra, D.3
-
13
-
-
0018005935
-
Can programming be liberated from the von Neumann style?
-
Backus, J. (1978a). Can programming be liberated from the von Neumann style? Communications of the ACM, 21(8).
-
(1978)
Communications of the ACM
, vol.21
, Issue.8
-
-
Backus, J.1
-
14
-
-
0018005935
-
Can programming be liberated from the von Neumann style? A functional style and its algebra of programs
-
Backus, J. (1978b). Can programming be liberated from the von Neumann style? A functional style and its algebra of programs. Communications of the ACM, 21(8):613-41.
-
(1978)
Communications of the ACM
, vol.21
, Issue.8
, pp. 613-641
-
-
Backus, J.1
-
15
-
-
0347129526
-
Uniqueness typing for functional languages with graph rewriting semantics
-
Barendsen, E. and Smetsers, S. (1996). Uniqueness typing for functional languages with graph rewriting semantics. Mathematical Structures in Computer Science, 6:579-612.
-
(1996)
Mathematical Structures in Computer Science
, vol.6
, pp. 579-612
-
-
Barendsen, E.1
Smetsers, S.2
-
16
-
-
0343782968
-
The main features of cpl
-
Barron, D., Buxton, J., Hartley, D., Nixon, E., and Strachey, C. (1963). The main features of cpl. The Computer Journal, 6(2):134-143.
-
(1963)
The Computer Journal
, vol.6
, Issue.2
, pp. 134-143
-
-
Barron, D.1
Buxton, J.2
Hartley, D.3
Nixon, E.4
Strachey, C.5
-
17
-
-
85031939047
-
M-structures: Extending a parallel, non-strict functional language with state
-
Hughes, R, editor, ACM Conference on Functional Programming and Computer Architecture FPCA'91, of, Springer Verlag, Boston
-
Barth, P., Nikhil, R., and Arvind (1991). M-structures: extending a parallel, non-strict functional language with state. In Hughes, R., editor, ACM Conference on Functional Programming and Computer Architecture (FPCA'91), volume 523 of Lecture Notes in Computer Science, pages 538-568. Springer Verlag, Boston.
-
(1991)
Lecture Notes in Computer Science
, vol.523
, pp. 538-568
-
-
Barth, P.1
Nikhil, R.2
Arvind3
-
21
-
-
0031606026
-
Lava: Hardware design in haskell
-
Bjesse, P., Claessen, K., Sheeran, M., and Singh, S. (1998). Lava: Hardware design in haskell. In International Conference on Functional Programming, pages 174-184.
-
(1998)
International Conference on Functional Programming
, pp. 174-184
-
-
Bjesse, P.1
Claessen, K.2
Sheeran, M.3
Singh, S.4
-
23
-
-
0024079804
-
Code optimizations for lazy evaluation
-
Bloss, A., Hudak, P., and Young, J. (1988a). Code optimizations for lazy evaluation. Lisp and Symbolic Computation: An International Journal, 1(2): 147-164.
-
(1988)
Lisp and Symbolic Computation: An International Journal
, vol.1
, Issue.2
, pp. 147-164
-
-
Bloss, A.1
Hudak, P.2
Young, J.3
-
24
-
-
3042923071
-
An optimizing compiler for a modern functional language
-
Bloss, A., Hudak, P., and Young, J. (1988b). An optimizing compiler for a modern functional language. The Computer Journal, 31(6):152-161.
-
(1988)
The Computer Journal
, vol.31
, Issue.6
, pp. 152-161
-
-
Bloss, A.1
Hudak, P.2
Young, J.3
-
25
-
-
1542802039
-
-
PhD thesis, Department of Computing Science, Glasgow University
-
Blott, S. (1991). Type Classes. PhD thesis, Department of Computing Science, Glasgow University.
-
(1991)
Type Classes
-
-
Blott, S.1
-
26
-
-
0030601279
-
Cilk: An efficient multithreaded runtime system
-
Blumofe, R. D., Joerg, C. F., Kuszmaul, B. C., Leiserson, C. E., Randall, K. H., and Zhou, Y. (1996). Cilk: An efficient multithreaded runtime system. Journal of Parallel and Distributed Computing, 37(1):55-69.
-
(1996)
Journal of Parallel and Distributed Computing
, vol.37
, Issue.1
, pp. 55-69
-
-
Blumofe, R.D.1
Joerg, C.F.2
Kuszmaul, B.C.3
Leiserson, C.E.4
Randall, K.H.5
Zhou, Y.6
-
28
-
-
0345884636
-
Making the future safe for the past: Adding genericity to the Java programming language
-
Chambers, C, editor, Vancouver, BC
-
Bracha, G., Odersky, M., Stoutamire, D., and Wadler, P. (1998). Making the future safe for the past: Adding genericity to the Java programming language. In Chambers, C., editor, ACM Symposium on Object Oriented Programming: Systems, Languages, and Applications (OOPSLA), pages 183-200, Vancouver, BC
-
(1998)
ACM Symposium on Object Oriented Programming: Systems, Languages, and Applications (OOPSLA)
, pp. 183-200
-
-
Bracha, G.1
Odersky, M.2
Stoutamire, D.3
Wadler, P.4
-
29
-
-
84987215842
-
Clean -a language for functional graph rewriting
-
Kahn, G, editor, Functional Programming Languages and Computer Architecture, Springer Verlag
-
Brus, T., van Eckelen, M., van Leer, M., and Plasmeijer, M. (1987). Clean -a language for functional graph rewriting. In Kahn, G., editor, Functional Programming Languages and Computer Architecture, pages 364-384. LNCS 274, Springer Verlag.
-
(1987)
LNCS
, vol.274
, pp. 364-384
-
-
Brus, T.1
van Eckelen, M.2
van Leer, M.3
Plasmeijer, M.4
-
31
-
-
0002746035
-
Proving properties of programs by structural induction
-
Burstall, R. (1969). Proving properties of programs by structural induction. The Computer Journal, pages 41-48.
-
(1969)
The Computer Journal
, pp. 41-48
-
-
Burstall, R.1
-
32
-
-
33645434089
-
Design considerations for a functional programming language
-
Motech
-
Burstall, R. (1977). Design considerations for a functional programming language. In The Software Revolution. Motech.
-
(1977)
The Software Revolution
-
-
Burstall, R.1
-
33
-
-
0017419683
-
-
Burstall, R. and Darlington, J. (1977). A. transformation system for developing recursive programs. JACM, 24(1):44-67.
-
Burstall, R. and Darlington, J. (1977). A. transformation system for developing recursive programs. JACM, 24(1):44-67.
-
-
-
-
34
-
-
85035063895
-
HOPE: An experimental applicative language
-
Burstall, R. M., MacQueen, D. B., and Sannella, D. T. (1980). HOPE: An experimental applicative language. In Conference Record of the 1980 LISP Conference, pages 136-143.
-
(1980)
Conference Record of the 1980 LISP Conference
, pp. 136-143
-
-
Burstall, R.M.1
MacQueen, D.B.2
Sannella, D.T.3
-
35
-
-
0003483482
-
-
Burton, W., Meijer, E., Sansom, P., Thompson, S., and Wadler, P. (1996). Views: An extension to Haskell pattern matching, http://hask.ell.org/developm. ent/views.html.
-
(1996)
Views: An extension to Haskell pattern matching
-
-
Burton, W.1
Meijer, E.2
Sansom, P.3
Thompson, S.4
Wadler, P.5
-
38
-
-
0346295267
-
An experiment using Haskell to prototype "geometric region servers" for Navy command and control
-
1031, Department of Computer Science, Yale University
-
Carlson, W., Hudak, P., and Jones, M. (1993). An experiment using Haskell to prototype "geometric region servers" for Navy command and control. Research Report 1031, Department of Computer Science, Yale University.
-
(1993)
Research Report
-
-
Carlson, W.1
Hudak, P.2
Jones, M.3
-
39
-
-
0027796380
-
-
Carlsson, M. and Hallgren, T. (1993). Fudgets -a graphical user interface in a lazy functional language. In (FPCA93, 1993), pages 321-330.
-
Carlsson, M. and Hallgren, T. (1993). Fudgets -a graphical user interface in a lazy functional language. In (FPCA93, 1993), pages 321-330.
-
-
-
-
40
-
-
35348925631
-
C - > Haskell: Yet another interfacing tool
-
Koopman, P and Clack, C, editors, International Workshop on Implementing Functional Languages IFL'99, number, Lochem, The Netherlands. Springer Verlag
-
Chakravarty, M. (1999a). C - > Haskell: yet another interfacing tool. In Koopman, P and Clack, C., editors, International Workshop on Implementing Functional Languages (IFL'99), number 1868 in Lecture Notes in Computer Science, Lochem, The Netherlands. Springer Verlag.
-
(1868)
Lecture Notes in Computer Science
-
-
Chakravarty, M.1
-
41
-
-
84957622994
-
Lazy lexing is fast
-
Middeldorp, A. and Sato, T, editors, Fourth Fuji International Symposium on Functional and Logic Programming, Springer Verlag
-
Chakravarty, M. (1999b). Lazy lexing is fast. In Middeldorp, A. and Sato, T., editors, Fourth Fuji International Symposium on Functional and Logic Programming, Lecture Notes in Computer Science. Springer Verlag.
-
(1999)
Lecture Notes in Computer Science
-
-
Chakravarty, M.1
-
43
-
-
33646122583
-
Associated type synonyms
-
Tallinn, Estonia
-
Chakravarty, M., Keller, G., and Peyton Jones, S. (2005a). Associated type synonyms. In ACM SIGPLAN International Conference on Functional Programming (ICFP'05), Tallinn, Estonia.
-
(2005)
ACM SIGPLAN International Conference on Functional Programming (ICFP'05)
-
-
Chakravarty, M.1
Keller, G.2
Peyton Jones, S.3
-
44
-
-
29144451549
-
Associated types with class
-
ACM Press
-
Chakravarty, M., Keller, G., Peyton Jones, S., and Marlow, S. (2005b). Associated types with class. In ACM Symposium on Principles of Programming Languages (POPL'05). ACM Press.
-
(2005)
ACM Symposium on Principles of Programming Languages (POPL'05)
-
-
Chakravarty, M.1
Keller, G.2
Peyton Jones, S.3
Marlow, S.4
-
45
-
-
0026982136
-
Parametric type classes
-
ACM
-
Chen, K., Hudak, P., and Odersky, M. (1992). Parametric type classes. In Proceedings of ACM Conference on Lisp and Functional Programming, pages 170-181. ACM.
-
(1992)
Proceedings of ACM Conference on Lisp and Functional Programming
, pp. 170-181
-
-
Chen, K.1
Hudak, P.2
Odersky, M.3
-
48
-
-
35348842340
-
-
Undergraduate thesis, University of New South Wales
-
Undergraduate thesis, University of New South Wales.
-
-
-
-
49
-
-
35348893415
-
-
Church, A. (1941). The calculi of lambda-conversion. Annals of Mathematics Studies, 6.
-
Church, A. (1941). The calculi of lambda-conversion. Annals of Mathematics Studies, 6.
-
-
-
-
52
-
-
35348813395
-
-
Claessen, K. and Hughes, J. (2002). Testing monadic code with QuickCheck. In (Chakravarty, 2002).
-
Claessen, K. and Hughes, J. (2002). Testing monadic code with QuickCheck. In (Chakravarty, 2002).
-
-
-
-
53
-
-
84958774273
-
Observable sharing for functional circuit description
-
Thiagarajan, P. and Yap, R, editors, Advances in Computing Science ASIAN'99, 5th Asian Computing Science Conference, Springer Verlag
-
Claessen, K. and Sands, D. (1999). Observable sharing for functional circuit description. In Thiagarajan, P. and Yap, R., editors, Advances in Computing Science (ASIAN'99); 5th Asian Computing Science Conference, Lecture Notes in Computer Science, pages 62-73. Springer Verlag.
-
(1999)
Lecture Notes in Computer Science
, pp. 62-73
-
-
Claessen, K.1
Sands, D.2
-
54
-
-
33745787935
-
Embedding dynamic dataflow in a call-by-value language
-
15th European Symposium on Programming, of, SpringerVerlag
-
Cooper, G. and Krishnamurthi, S. (2006). Embedding dynamic dataflow in a call-by-value language. In 15th European Symposium on Programming, volume 3924 of LNCS. SpringerVerlag.
-
(2006)
LNCS
, vol.3924
-
-
Cooper, G.1
Krishnamurthi, S.2
-
59
-
-
33745207806
-
Fast and loose reasoning is morally correct
-
Danielsson, N. A., Hughes, J., Jansson, P., and Gibbons, J. (2006). Fast and loose reasoning is morally correct. SIGPLAN Not., 41(1):206-217.
-
(2006)
SIGPLAN Not
, vol.41
, Issue.1
, pp. 206-217
-
-
Danielsson, N.A.1
Hughes, J.2
Jansson, P.3
Gibbons, J.4
-
61
-
-
0003580839
-
ALICE -a multiprocessor reduction machine for the parallel evaluation of applicative languages
-
ACM
-
Darlington, J. and Reeve, M. (1981). ALICE -a multiprocessor reduction machine for the parallel evaluation of applicative languages. In Proc Conference on Functional Programming Languages and Computer Architecture, Portsmouth, New Hampshire, pages 66-76. ACM.
-
(1981)
Proc Conference on Functional Programming Languages and Computer Architecture, Portsmouth, New Hampshire
, pp. 66-76
-
-
Darlington, J.1
Reeve, M.2
-
62
-
-
84911222601
-
The architecture of ddml: A recursively structured, data driven machine
-
Technical Report UUCS-77-113, University of Utah
-
Davis, A. (1977). The architecture of ddml: a recursively structured, data driven machine. Technical Report UUCS-77-113, University of Utah.
-
(1977)
-
-
Davis, A.1
-
63
-
-
84957025047
-
To the gates of HAL: A HAL tutorial
-
Proceedings of the Sixth International Symposium on Functional and Logic Programming. Springer Verlag
-
de la Banda, M. G., Demoen, B., Marriott, K., and Stuckey, P. (2002). To the gates of HAL: a HAL tutorial. In Proceedings of the Sixth International Symposium on Functional and Logic Programming. Springer Verlag LNCS 2441.
-
(2002)
LNCS
, vol.2441
-
-
de la Banda, M.G.1
Demoen, B.2
Marriott, K.3
Stuckey, P.4
-
64
-
-
35348851641
-
-
Diatchki, I., Jones, M., and Hallgren, T. (2002). A formal specification of the Haskell 98 module system. In (Chakravarty, 2002).
-
Diatchki, I., Jones, M., and Hallgren, T. (2002). A formal specification of the Haskell 98 module system. In (Chakravarty, 2002).
-
-
-
-
65
-
-
35348823310
-
-
Dijkstra, E. (1981). Trip report E.W. Dijkstra, Newcastle, 19-25 July 1981. Dijkstra working note EWD798.
-
Dijkstra, E. (1981). Trip report E.W. Dijkstra, Newcastle, 19-25 July 1981. Dijkstra working note EWD798.
-
-
-
-
66
-
-
0003266602
-
Inductive sets and families in Martin-Löf's type theory
-
Huet, G. and Plotkin, G, editors, Cambridge University Press
-
Dybjer, P. (1991). Inductive sets and families in Martin-Löf's type theory. In Huet, G. and Plotkin, G., editors, Logical Frameworks. Cambridge University Press.
-
(1991)
Logical Frameworks
-
-
Dybjer, P.1
-
68
-
-
0346468134
-
A brief introduction to activevrml
-
Technical Report MSR-TR-96-05, Microsoft Research
-
Elliott, C. (1996). A brief introduction to activevrml. Technical Report MSR-TR-96-05, Microsoft Research.
-
(1996)
-
-
Elliott, C.1
-
69
-
-
33749712751
-
Modeling interactive 3D and multimedia animation with an embedded language
-
USENIX
-
Elliott, C. (1997). Modeling interactive 3D and multimedia animation with an embedded language. In Proceedings of the first conference on Domain-Specific Languages, pages 285-296. USENIX.
-
(1997)
Proceedings of the first conference on Domain-Specific Languages
, pp. 285-296
-
-
Elliott, C.1
-
71
-
-
77953056015
-
Tbag: A high level framework for interactive, animated 3d graphics applications
-
ACM SIGGRAPH
-
Elliott, C., Schechter, G., Yeung, R., and Abi-Ezzi, S. (1994). Tbag: A high level framework for interactive, animated 3d graphics applications. In Proceedings of SIGGRAPH '94, pages 421-434. ACM SIGGRAPH.
-
(1994)
Proceedings of SIGGRAPH '94
, pp. 421-434
-
-
Elliott, C.1
Schechter, G.2
Yeung, R.3
Abi-Ezzi, S.4
-
73
-
-
84976741851
-
Pal - a language designed for teaching programming linguistics
-
Evans, A. (1968). Pal - a language designed for teaching programming linguistics. In Proceedings ACMNational Conference.
-
(1968)
Proceedings ACMNational Conference
-
-
Evans, A.1
-
74
-
-
35348814575
-
Ponder and its type system
-
Technical Report TR-31, Cambridge University Computer Lab
-
Fairbairn, J. (1982). Ponder and its type system. Technical Report TR-31, Cambridge University Computer Lab.
-
(1982)
-
-
Fairbairn, J.1
-
75
-
-
35348815162
-
Design and implementation of a simple typed, language based on the lambda-calculus
-
Technical Report 75, University of Cambridge Computer Laboratory
-
Fairbairn, J. (1985). Design and implementation of a simple typed, language based on the lambda-calculus. Technical Report 75, University of Cambridge Computer Laboratory.
-
(1985)
-
-
Fairbairn, J.1
-
77
-
-
35348904648
-
The semantics and implementation of various best-fit pattern matching schemes for functional languages
-
92/13, Dept of Computing, Imperial College
-
Field, A., Hunt, L., and While, R. (1992). The semantics and implementation of various best-fit pattern matching schemes for functional languages. Technical Report Doc 92/13, Dept of Computing, Imperial College.
-
(1992)
Technical Report Doc
-
-
Field, A.1
Hunt, L.2
While, R.3
-
78
-
-
0031600695
-
H/Direct: A binary foreign language interface for Haskell
-
ACM SIGPLAN International Conference on Functional Programming (ICFP'98, 1) of, ACM Press, Baltimore
-
Finne, S., Leijen, D., Meijer, E., and Peyton Jones, S. (1998). H/Direct: a binary foreign language interface for Haskell. In ACM SIGPLAN International Conference on Functional Programming (ICFP'98), volume 34(1) of ACM SIGPLAN Notices, pages 153-162. ACM Press, Baltimore.
-
(1998)
ACM SIGPLAN Notices
, vol.34
, pp. 153-162
-
-
Finne, S.1
Leijen, D.2
Meijer, E.3
Peyton Jones, S.4
-
80
-
-
0036954514
-
-
ICFP02
-
Ford, B. (2002). Packrat parsing: simple, powerful, lazy, linear time. In (ICFP02, 2002), pages 36-47.
-
(2002)
Packrat parsing: Simple, powerful, lazy, linear time
, pp. 36-47
-
-
Ford, B.1
-
81
-
-
35348894020
-
-
FPCA93 (1993). ACM Conference on Functional Programming and Computer Architecture (FPCA'93), Cophenhagen. ACM.
-
FPCA93 (1993). ACM Conference on Functional Programming and Computer Architecture (FPCA'93), Cophenhagen. ACM.
-
-
-
-
82
-
-
35348860409
-
-
FPCA95 (1995). ACM Conference on Functional Programming and Computer Architecture (FPCA'95), La Jolla, California. ACM.
-
FPCA95 (1995). ACM Conference on Functional Programming and Computer Architecture (FPCA'95), La Jolla, California. ACM.
-
-
-
-
83
-
-
0001400225
-
CONS should not evaluate its arguments
-
Friedman, D. and Wise, D. (1976). CONS should not evaluate its arguments. Automata, Languages, and Programming, pages 257-281.
-
(1976)
Automata, Languages, and Programming
, pp. 257-281
-
-
Friedman, D.1
Wise, D.2
-
84
-
-
33845987528
-
Realization of natural-language interfaces using lazy functional programming
-
Article
-
Frost, R. (2006). Realization of natural-language interfaces using lazy functional programming. ACM Computing Surveys, 38(4). Article No. 11.
-
(2006)
ACM Computing Surveys
, vol.38
, Issue.4-11
-
-
Frost, R.1
-
85
-
-
17144428252
-
-
PhD thesis, Department of Computer Science, University of Nottingham
-
Gaster, B. (1998). Records, Variants, and Qualified Types. PhD thesis, Department of Computer Science, University of Nottingham.
-
(1998)
Records, Variants, and Qualified Types
-
-
Gaster, B.1
-
86
-
-
0005007552
-
A polymorphic type system for extensible records and variants. Technical
-
Report TR-96-3, Department of Computer Science, University of Nottingham
-
Gaster, B. R. and Jones, M. P. (1996). A polymorphic type system for extensible records and variants. Technical. Report TR-96-3, Department of Computer Science, University of Nottingham.
-
(1996)
-
-
Gaster, B.R.1
Jones, M.P.2
-
87
-
-
1242308586
-
Debugging Haskell by observing intermediate data structures
-
ACM SIGPLAN
-
Gill, A. (2000). Debugging Haskell by observing intermediate data structures. In Haskell Workshop. ACM SIGPLAN.
-
(2000)
Haskell Workshop
-
-
Gill, A.1
-
88
-
-
0027846318
-
A short cut to deforestation
-
Cophenhagen. ACM Press. ISBN 0-89791-595-X
-
Gill, A., Launchbury, J., and Peyton Jones, S. (1993). A short cut to deforestation. In ACM Conference on Functional Programming and Computer Architecture (FPCA'93), pages 223-232, Cophenhagen. ACM Press. ISBN 0-89791-595-X.
-
(1993)
ACM Conference on Functional Programming and Computer Architecture (FPCA'93)
, pp. 223-232
-
-
Gill, A.1
Launchbury, J.2
Peyton Jones, S.3
-
89
-
-
1142288059
-
The system F of variable types: Fifteen years later
-
Huet, G, editor, Addison-Wesley
-
Girard, J.-Y. (1990). The system F of variable types: fifteen years later. In Huet, G., editor, Logical Foundations of Functional Programming. Addison-Wesley.
-
(1990)
Logical Foundations of Functional Programming
-
-
Girard, J.-Y.1
-
91
-
-
34347193348
-
-
Gödel, K. (1931). Über formal unentscheidbare sätze der principia mathematica und verwandter Systeme I. Monatshefte für Mathematik und Physik, 38:173-198. Pages 596-616 of (van Heijenoort, 1967).
-
Gödel, K. (1931). Über formal unentscheidbare sätze der principia mathematica und verwandter Systeme I. Monatshefte für Mathematik und Physik, 38:173-198. Pages 596-616 of (van Heijenoort, 1967).
-
-
-
-
94
-
-
84945266205
-
Programming the web with high-level programming languages
-
Proceedings 10th European Symposium on Programming, Springer Verlag
-
Graunke, P., Krishnamurthi, S., Hoeven, S. V. D., and Felleisen, M. (2001). Programming the web with high-level programming languages. In Proceedings 10th European Symposium on Programming, pages 122-136. Springer Verlag LNCS 2028.
-
(2001)
LNCS
, vol.2028
, pp. 122-136
-
-
Graunke, P.1
Krishnamurthi, S.2
Hoeven, S.V.D.3
Felleisen, M.4
-
97
-
-
33745212062
-
A principled approach to operating system construction in Haskell
-
New York, NY, USA. ACM Press
-
Hallgren, T, Jones, M. P., Leslie, R., and Tolmach, A. (2005). A principled approach to operating system construction in Haskell. In ICFP '05: Proceedings of the Tenth ACM SIG-PLAN International Conference on Functional Programming, pages 116-128, New York, NY, USA. ACM Press.
-
(2005)
ICFP '05: Proceedings of the Tenth ACM SIG-PLAN International Conference on Functional Programming
, pp. 116-128
-
-
Hallgren, T.1
Jones, M.P.2
Leslie, R.3
Tolmach, A.4
-
99
-
-
31844442209
-
Composable memory transactions
-
Harris, T., Marlow, S., Peyton Jones, S., and Herlihy, M. (2005). Composable memory transactions. In ACM Symposium on Principles and Practice of Parallel Programming (PPoPP'05).
-
(2005)
ACM Symposium on Principles and Practice of Parallel Programming (PPoPP'05)
-
-
Harris, T.1
Marlow, S.2
Peyton Jones, S.3
Herlihy, M.4
-
101
-
-
0030356005
-
Pseudoknot: A float-intensive benchmark for functional, compilers
-
Hartel, P., Feeley, M., Alt, M., Augustsson, L., Bauman, P., Weis, P., and Wentworth, P. (1996). Pseudoknot: a float-intensive benchmark for functional, compilers. Journal of Functional Programming, 6(4).
-
(1996)
Journal of Functional Programming
, vol.6
, Issue.4
-
-
Hartel, P.1
Feeley, M.2
Alt, M.3
Augustsson, L.4
Bauman, P.5
Weis, P.6
Wentworth, P.7
-
102
-
-
35348889221
-
-
Haskell01 (2001). Proceedings of the 2001 Haskell Workshop, Florence.
-
Haskell01 (2001). Proceedings of the 2001 Haskell Workshop, Florence.
-
-
-
-
103
-
-
35348925105
-
-
Haskell04 (2004). Proceedings of ACM Workshop on Haskell, Snowbird, Snowbird, Utah. ACM.
-
Haskell04 (2004). Proceedings of ACM Workshop on Haskell, Snowbird, Snowbird, Utah. ACM.
-
-
-
-
104
-
-
1142287622
-
-
ICFP03
-
Heeren, B., Hage, J., and Swierstra, S. (2003a). Scripting the type inference process. In (ICFP03, 2003), pages 3-14.
-
(2003)
Scripting the type inference process
, pp. 3-14
-
-
Heeren, B.1
Hage, J.2
Swierstra, S.3
-
105
-
-
1542748199
-
Helium, for learning Haskell
-
New York. ACM Press
-
Heeren, B., Leijen, D., and van IJzendoorn, A. (2003b). Helium, for learning Haskell. In ACM Sigplan 2003 Haskell Workshop, pages 62-71, New York. ACM Press.
-
(2003)
ACM Sigplan 2003 Haskell Workshop
, pp. 62-71
-
-
Heeren, B.1
Leijen, D.2
van IJzendoorn, A.3
-
107
-
-
85026614543
-
-
Henderson, P. and Morris, J. (1976). A lazy evaluator. In In Proceedings of 3rd. International Conference on Principles of Programming Languages (POPL'76), pages 95-103.
-
Henderson, P. and Morris, J. (1976). A lazy evaluator. In In Proceedings of 3rd. International Conference on Principles of Programming Languages (POPL'76), pages 95-103.
-
-
-
-
108
-
-
84858371900
-
-
home
-
Herington, D. (2002). Hunit home page, http://hunit.sourceforge.net.
-
(2002)
Hunit
-
-
Herington, D.1
-
110
-
-
0035615503
-
-
Hinze, R. (2001). Manufacturing datatypes. Journal of Functional Programming, 1.
-
Hinze, R. (2001). Manufacturing datatypes. Journal of Functional Programming, 1.
-
-
-
-
111
-
-
13344266569
-
Fun with phantom types
-
Gibbons, J. and de Moor, O, editors, Palgrave
-
Hinze, R. (2003). Fun with phantom types. In Gibbons, J. and de Moor, O., editors, The Fun of Programming, pages 245-262. Palgrave.
-
(2003)
The Fun of Programming
, pp. 245-262
-
-
Hinze, R.1
-
113
-
-
35348833138
-
Comparing approaches to generic programming in Haskell
-
Generic Programming, Advanced Lectures, Springer-Verlag
-
Hinze, R., Jeuring, J., and Lh, A. (2006). Comparing approaches to generic programming in Haskell. In Generic Programming, Advanced Lectures, LNCS. Springer-Verlag.
-
(2006)
LNCS
-
-
Hinze, R.1
Jeuring, J.2
Lh, A.3
-
114
-
-
35348886769
-
-
Hinze, R. and Peyton Jones, S. (2000). Derivable type classes. In Hutton, G., editor, Proceedings of the 2000 Haskell Workshop, Montreal. Nottingham University Department of Computer Science Technical Report NOTTCS-TR-00-1.
-
Hinze, R. and Peyton Jones, S. (2000). Derivable type classes. In Hutton, G., editor, Proceedings of the 2000 Haskell Workshop, Montreal. Nottingham University Department of Computer Science Technical Report NOTTCS-TR-00-1.
-
-
-
-
115
-
-
85034668366
-
ALFL Reference Manual and Programmer's Guide
-
YALEU/DCS/RR-322, Second Edition, Yale University, Dept. of Computer Science
-
Hudak, P (1984a). ALFL Reference Manual and Programmer's Guide. Research Report YALEU/DCS/RR-322, Second Edition, Yale University, Dept. of Computer Science.
-
(1984)
Research Report
-
-
Hudak, P.1
-
116
-
-
35348828767
-
Distributed, applicative processing systems project goals, motivation and status report
-
YALEU/DCS/RR-317, Yale University, Dept. of Computer Science
-
Hudak, P. (1984b). Distributed, applicative processing systems project goals, motivation and status report. Research Report YALEU/DCS/RR-317, Yale University, Dept. of Computer Science.
-
(1984)
Research Report
-
-
Hudak, P.1
-
117
-
-
0024737888
-
Conception, evolution, and application of functional programming languages
-
Hudak, P. (1989). Conception, evolution, and application of functional programming languages. ACM Computing Surveys, 21(3):359-411.
-
(1989)
ACM Computing Surveys
, vol.21
, Issue.3
, pp. 359-411
-
-
Hudak, P.1
-
118
-
-
35348920299
-
-
Hudak, P. (1996a). Building domain-specific embedded languages. ACM Computing Surveys, 28A.
-
Hudak, P. (1996a). Building domain-specific embedded languages. ACM Computing Surveys, 28A.
-
-
-
-
119
-
-
84957540920
-
-
Hudak, P. (1996b). Haskore music tutorial. In Second International School on Advanced Functional Programming, pages 38-68. Springer Verlag, LNCS 1129.
-
Hudak, P. (1996b). Haskore music tutorial. In Second International School on Advanced Functional Programming, pages 38-68. Springer Verlag, LNCS 1129.
-
-
-
-
122
-
-
35348913350
-
Describing and interpreting music in Haskell
-
Gibbons, J. and de Moor, O, editors, chapter 4. Palgrave
-
Hudak, P. (2003). Describing and interpreting music in Haskell. In Gibbons, J. and de Moor, O., editors, The Fun of Programming, chapter 4. Palgrave.
-
(2003)
The Fun of Programming
-
-
Hudak, P.1
-
123
-
-
35348827575
-
Polymorphic temporal media
-
Proceedings of PADL'04: 6th International Workshop on Practical Aspects of Declarative Languages. Springer Verlag
-
Hudak, P. (2004). Polymorphic temporal media. In Proceedings of PADL'04: 6th International Workshop on Practical Aspects of Declarative Languages. Springer Verlag LNCS.
-
(2004)
LNCS
-
-
Hudak, P.1
-
124
-
-
35248816084
-
Arrows, robots, and functional reactive programming
-
Jeuring, J. and Jones, S. P, editors, Advanced Functional Programming, 4th International School, of, Springer-Verlag
-
Hudak, P., Courtney, A., Nilsson, H., and Peterson, J. (2003). Arrows, robots, and functional reactive programming. In Jeuring, J. and Jones, S. P., editors, Advanced Functional Programming, 4th International School, volume 2638 of Lecture Notes in Computer Science. Springer-Verlag.
-
(2003)
Lecture Notes in Computer Science
, vol.2638
-
-
Hudak, P.1
Courtney, A.2
Nilsson, H.3
Peterson, J.4
-
125
-
-
0030510411
-
Haskore music notation - an algebra of music
-
Hudak, P., Makucevich, T., Gadde, S., and Whong, B. (1996). Haskore music notation - an algebra of music. Journal of Functional Programming, 6(3):465-483.
-
(1996)
Journal of Functional Programming
, vol.6
, Issue.3
, pp. 465-483
-
-
Hudak, P.1
Makucevich, T.2
Gadde, S.3
Whong, B.4
-
126
-
-
35348898061
-
-
Hudak, P. and Sundaresh, R. (1989). On the expressiveness of purely-functional I/O systems. Research Report YALEU/DCS/RR-665, Department of Computer Science, Yale University.
-
Hudak, P. and Sundaresh, R. (1989). On the expressiveness of purely-functional I/O systems. Research Report YALEU/DCS/RR-665, Department of Computer Science, Yale University.
-
-
-
-
128
-
-
49549145605
-
A unification algorithm for typed lambda-calculus
-
Huet, G. (1975). A unification algorithm for typed lambda-calculus. Theoretical Computer Science, 1:22-58.
-
(1975)
Theoretical Computer Science
, vol.1
, pp. 22-58
-
-
Huet, G.1
-
129
-
-
0011230374
-
Call by need computations in non-ambiguous linear term-rewriting systems
-
Report 359, INRIA
-
Huet, G. and Levy, J. (1979). Call by need computations in non-ambiguous linear term-rewriting systems. Report 359, INRIA.
-
(1979)
-
-
Huet, G.1
Levy, J.2
-
130
-
-
0024648265
-
Why functional programming matters
-
Hughes, J. (1989). Why functional programming matters. The Computer Journal, 32(2):98-107.
-
(1989)
The Computer Journal
, vol.32
, Issue.2
, pp. 98-107
-
-
Hughes, J.1
-
131
-
-
84955566186
-
The design of a pretty-printing library
-
Jeuring, J. and Meijer, E, editors, Advanced Functional Programming, Springer Verlag
-
Hughes, J. (1995). The design of a pretty-printing library. In Jeuring, J. and Meijer, E., editors, Advanced Functional Programming, pages 53-96. Springer Verlag, LNCS 925.
-
(1995)
LNCS
, vol.925
, pp. 53-96
-
-
Hughes, J.1
-
133
-
-
35348897485
-
-
The Design and Implementation of Programming Languages. Ph.D. thesis, Programming Research Group, Oxford University
-
Hughes, R. (1983). The Design and Implementation of Programming Languages. Ph.D. thesis, Programming Research Group, Oxford University.
-
(1983)
-
-
Hughes, R.1
-
136
-
-
35348881136
-
-
ICFP02 (2002). ACM SIGPLAN International Conference on Functional Programming (ICFP'02), Pittsburgh. ACM.
-
ICFP02 (2002). ACM SIGPLAN International Conference on Functional Programming (ICFP'02), Pittsburgh. ACM.
-
-
-
-
137
-
-
35348920298
-
-
ICFP03 (2003). ACM SIGPLAN International Conference on Functional Programming (ICFP'03), Uppsala, Sweden. ACM.
-
ICFP03 (2003). ACM SIGPLAN International Conference on Functional Programming (ICFP'03), Uppsala, Sweden. ACM.
-
-
-
-
138
-
-
35348867658
-
-
ICFP97 (1997). ACM SIGPLAN International Conference on Functional Programming (ICFP'97), Amsterdam. ACM.
-
ICFP97 (1997). ACM SIGPLAN International Conference on Functional Programming (ICFP'97), Amsterdam. ACM.
-
-
-
-
139
-
-
35348858312
-
-
ICFP98 (1998). ACM SIGPLAN International Conference on Functional Programming (ICFP'98), 34(1) of ACM SIGPLAN Notices, Baltimore. ACM.
-
ICFP98 (1998). ACM SIGPLAN International Conference on Functional Programming (ICFP'98), volume 34(1) of ACM SIGPLAN Notices, Baltimore. ACM.
-
-
-
-
140
-
-
35348839209
-
-
ICFP99 (1999). ACM SIGPLAN International Conference on Functional Programming (ICFP'99), Paris. ACM.
-
ICFP99 (1999). ACM SIGPLAN International Conference on Functional Programming (ICFP'99), Paris. ACM.
-
-
-
-
142
-
-
70350520835
-
Polytypic compact printing and parsing
-
European Symposium on Programming, of, Springer-Verlag
-
Jansson, P. and Jeuring, J. (1999). Polytypic compact printing and parsing. In European Symposium on Programming, volume 1576 of Lecture Notes in Computer Science, pages 273-287. Springer-Verlag.
-
(1999)
Lecture Notes in Computer Science
, vol.1576
, pp. 273-287
-
-
Jansson, P.1
Jeuring, J.2
-
144
-
-
0003929987
-
Synthesis of Digital Designs from Recursive Equations
-
Dissertation. MIT Press
-
Johnson, S. (1984). Synthesis of Digital Designs from Recursive Equations. ACM Distinguished. Dissertation. MIT Press.
-
(1984)
ACM Distinguished
-
-
Johnson, S.1
-
146
-
-
35348899734
-
-
Jones, M. (1991). Type inference for qualified types. PRG-TR-10-91, Programming Research. Group, Oxford, Oxford University.
-
Jones, M. (1991). Type inference for qualified types. PRG-TR-10-91, Programming Research. Group, Oxford, Oxford University.
-
-
-
-
147
-
-
84959656610
-
A theory of qualified types
-
European Symposium on Programming ESOP'92, number in, Rennes, France. Springer Verlag
-
Jones, M. (1992). A theory of qualified types. In European Symposium on Programming (ESOP'92), number 582 in Lecture Notes in Computer Science, Rennes, France. Springer Verlag.
-
(1992)
Lecture Notes in Computer Science
, vol.582
-
-
Jones, M.1
-
148
-
-
35348890449
-
-
Jones, M. (1993). A system of constructor classes: overloading and implicit higher-order polymorphism. In (FPCA93, 1993).
-
Jones, M. (1993). A system of constructor classes: overloading and implicit higher-order polymorphism. In (FPCA93, 1993).
-
-
-
-
150
-
-
35348910393
-
-
Jones, M. (1995). Simplifying and improving qualified types. In (FPCA95, 1995).
-
Jones, M. (1995). Simplifying and improving qualified types. In (FPCA95, 1995).
-
-
-
-
151
-
-
35348923868
-
-
Jones, M. (1999). Typing Haskell in Haskell. In (Meijer, 1999). Available at ftp://ftp.cs.uu.nl/pub/RUU/CS/ techreps/CS-1999/1999-28.pdf.
-
Jones, M. (1999). Typing Haskell in Haskell. In (Meijer, 1999). Available at ftp://ftp.cs.uu.nl/pub/RUU/CS/ techreps/CS-1999/1999-28.pdf.
-
-
-
-
152
-
-
84947265273
-
Type classes with functional dependencies
-
European Symposium on Programming ESOP'00, Berlin, Germany. Springer Verlag
-
Jones, M. (2000). Type classes with functional dependencies. In European Symposium on Programming (ESOP'00), number 1782 in Lecture Notes in Computer Science, Berlin, Germany. Springer Verlag.
-
(2000)
Lecture Notes in Computer Science
, Issue.1782
-
-
Jones, M.1
-
153
-
-
0004215097
-
Composing monads
-
Technical Report YALEU/DCS/RR-1004, Yale Univesrity
-
Jones, M. and Duponcheel, L. (1994). Composing monads. Technical Report YALEU/DCS/RR-1004, Yale Univesrity.
-
(1994)
-
-
Jones, M.1
Duponcheel, L.2
-
154
-
-
35348853983
-
ACM Conference on Functional Programming and Computer Architecture (FPCA'85)
-
Jouannaud, J.-P, editor , of, Nancy, France. Springer-Verlag
-
Jouannaud, J.-P., editor (1985). ACM Conference on Functional Programming and Computer Architecture (FPCA'85), volume 201 of Lecture Notes in Computer Science, Nancy, France. Springer-Verlag.
-
(1985)
Lecture Notes in Computer Science
, vol.201
-
-
-
156
-
-
84987028207
-
A loosely coupled applicative multiprocessing system
-
Keller, R., Lindstrom, G., and Patil, S. (1979). A loosely coupled applicative multiprocessing system. In AFIPS Conference Proceedings, pages 613-622.
-
(1979)
AFIPS Conference Proceedings
, pp. 613-622
-
-
Keller, R.1
Lindstrom, G.2
Patil, S.3
-
157
-
-
0003250977
-
Revised8 report on the algorithmic language Scheme
-
Kelsey, R., dinger, W., and Rees, J. (1998). Revised8 report on the algorithmic language Scheme. SIGPLAN Notices, 33(9):26-76.
-
(1998)
SIGPLAN Notices
, vol.33
, Issue.9
, pp. 26-76
-
-
Kelsey, R.1
dinger, W.2
Rees, J.3
-
158
-
-
11244320503
-
Strongly typed heterogeneous collections
-
Kiselyov, O., Lmmel, R., and Schupke, K. (2004). Strongly typed heterogeneous collections. In (Haskell04, 2004), pages 96-107.
-
(2004)
In (Haskell04, 2004
, pp. 96-107
-
-
Kiselyov, O.1
Lmmel, R.2
Schupke, K.3
-
159
-
-
11244309683
-
Implicit configurations; or, type classes reflect the values of types
-
Kiselyov, O. and Shan, K. (2004). Implicit configurations; or, type classes reflect the values of types. In (Haskell04, 2004), pages 33-44.
-
(2004)
In (Haskell04, 2004
, pp. 33-44
-
-
Kiselyov, O.1
Shan, K.2
-
160
-
-
0021425467
-
Literate programming
-
Knuth, D. (1984). Literate programming. Computer Journal, 27(2):97-111.
-
(1984)
Computer Journal
, vol.27
, Issue.2
, pp. 97-111
-
-
Knuth, D.1
-
161
-
-
84976822937
-
Orbit: An optimizing compiler for Scheme
-
SIGPLAN '86 Symposium on Compiler Construction, ACM, July
-
Kranz, D., Kelsey, R., Rees, J., Hudak, P., Philbin, J., and Adams, N. (1986). Orbit: an optimizing compiler for Scheme. In SIGPLAN '86 Symposium on Compiler Construction, pages 219-233. ACM. Published as SIGPLAN Notices Vol. 21, No. 7, July 1986.
-
(1986)
Published as SIGPLAN Notices
, vol.21
, Issue.7
, pp. 219-233
-
-
Kranz, D.1
Kelsey, R.2
Rees, J.3
Hudak, P.4
Philbin, J.5
Adams, N.6
-
162
-
-
35348855940
-
-
Kranz, D., Kesley, R., Rees, J., Hudak, P., Philbin, J., and Adams, N. (2004). Retrospective on: Orbit: an optimizingcompiler for Scheme. ACM SIGPLAN Notices, 20 Years of the ACM SIGPLAN Conference on Programming Language Design and Implementation (1979-1999): A Selection, 39(4).
-
Kranz, D., Kesley, R., Rees, J., Hudak, P., Philbin, J., and Adams, N. (2004). Retrospective on: Orbit: an optimizingcompiler for Scheme. ACM SIGPLAN Notices, 20 Years of the ACM SIGPLAN Conference on Programming Language Design and Implementation (1979-1999): A Selection, 39(4).
-
-
-
-
165
-
-
84943347452
-
The next 700 programming languages
-
Landin, P. (1966). The next 700 programming languages. Communications of the ACM, 9(3):157-166.
-
(1966)
Communications of the ACM
, vol.9
, Issue.3
, pp. 157-166
-
-
Landin, P.1
-
166
-
-
0001097061
-
The mechanical evaluation of expressions
-
Landin, P. J. (1964). The mechanical evaluation of expressions. Computer Journal, 6(4): 308-320.
-
(1964)
Computer Journal
, vol.6
, Issue.4
, pp. 308-320
-
-
Landin, P.J.1
-
167
-
-
3042901812
-
Type classes with existential types
-
Läufer, K. (1996). Type classes with existential types. Journal of Functional Programming, 6(3) :485-517.
-
(1996)
Journal of Functional Programming
, vol.6
, Issue.3
, pp. 485-517
-
-
Läufer, K.1
-
169
-
-
35348823895
-
-
Launchbury, J. (1993). Lazy imperative programming. In Proc ACM Sigplan Workshop on State in Programming Languages, Copenhagen (available as YALEU/DCS/RR-968, Yale University), pages pp46-56.
-
Launchbury, J. (1993). Lazy imperative programming. In Proc ACM Sigplan Workshop on State in Programming Languages, Copenhagen (available as YALEU/DCS/RR-968, Yale University), pages pp46-56.
-
-
-
-
172
-
-
35348839846
-
-
Launchbury, J. and Sansom, P, editors , Workshops in Computing. Springer Verlag
-
Launchbury, J. and Sansom, P., editors (1992). Functional Programming, Glasgow 1992, Workshops in Computing. Springer Verlag.
-
(1992)
Functional Programming, Glasgow 1992
-
-
-
174
-
-
35348850388
-
-
Lewis, J., Shields, M., Meijer, E., and Launchbury, J. (2000). Implicit parameters: dynamic scoping with static types. In (POPLOO, 2000).
-
Lewis, J., Shields, M., Meijer, E., and Launchbury, J. (2000). Implicit parameters: dynamic scoping with static types. In (POPLOO, 2000).
-
-
-
-
175
-
-
35348919701
-
-
LFP84 (1984). ACM Symposium on Lisp and Functional Programming (LFP '84). ACM.
-
LFP84 (1984). ACM Symposium on Lisp and Functional Programming (LFP '84). ACM.
-
-
-
-
176
-
-
35348895215
-
Tool support for refactoring functional programs. In Jeuring, J., editor
-
Uppsala
-
Li, H., Reinke, C., and Thompson, S. (2003). Tool support for refactoring functional programs. In Jeuring, J., editor, Proceedings of the 2003 Haskell Workshop, Uppsala.
-
(2003)
Proceedings of the 2003 Haskell Workshop
-
-
Li, H.1
Reinke, C.2
Thompson, S.3
-
177
-
-
0029203616
-
Monad transformers and modular interpreters
-
ACM
-
Liang, S., Hudak, P., and Jones, M. (1995). Monad transformers and modular interpreters. In 22nd ACM Symposium on Principles of Programming Languages (POPL'95), pages 333-343. ACM.
-
(1995)
22nd ACM Symposium on Principles of Programming Languages (POPL'95)
, pp. 333-343
-
-
Liang, S.1
Hudak, P.2
Jones, M.3
-
178
-
-
29844453934
-
Random, testing of C calling conventions
-
Lindig, C. (2005). Random, testing of C calling conventions. In AADEBUG, pages 3-12.
-
(2005)
AADEBUG
, pp. 3-12
-
-
Lindig, C.1
-
180
-
-
1142275480
-
-
ICFP03
-
Löh, A., Clarke, D., and Jeuring, J. (2003). Dependency-style Generic Haskell. In (ICFP03, 2003), pages 141-152.
-
(2003)
Dependency-style Generic Haskell
, pp. 141-152
-
-
Löh, A.1
Clarke, D.2
Jeuring, J.3
-
183
-
-
0036983397
-
Eager Haskell: Resource-bounded execution yields efficient iteration
-
Maessen, J.-W. (2002). Eager Haskell: Resource-bounded execution yields efficient iteration. In The Haskell Workshop, Pittsburgh.
-
(2002)
The Haskell Workshop, Pittsburgh
-
-
Maessen, J.-W.1
-
184
-
-
0026077710
-
The combination of symbolic and numerical computation for three-dimensional modelling of RNA
-
Major, F. and Turcotte, M. (1991). The combination of symbolic and numerical computation for three-dimensional modelling of RNA. SCIENCE, 253: 1255-1260.
-
(1991)
SCIENCE
, vol.253
, pp. 1255-1260
-
-
Major, F.1
Turcotte, M.2
-
185
-
-
32144436636
-
Extending the Haskell Foreign Function Interface with concurrency
-
Marlow, S., Peyton Jones, S., and Thaller, W. (2004). Extending the Haskell Foreign Function Interface with concurrency. In Proceedings of Haskell Workshop, Snowbird, Utah, pages 57-68.
-
(2004)
Proceedings of Haskell Workshop, Snowbird, Utah
, pp. 57-68
-
-
Marlow, S.1
Peyton Jones, S.2
Thaller, W.3
-
186
-
-
0031621809
-
Microprocessor specification in Hawk
-
Matthews, J., Cook, B., and Launchbury, J. (1998). Microprocessor specification in Hawk. In International Conference on Computer Languages, pages 90-101.
-
(1998)
International Conference on Computer Languages
, pp. 90-101
-
-
Matthews, J.1
Cook, B.2
Launchbury, J.3
-
187
-
-
0036059721
-
Faking it: Simulating dependent types in Haskell
-
McBride, C. (2002). Faking it: Simulating dependent types in Haskell. Journal of Functional Programming, 12(4&5):375-392.
-
(2002)
Journal of Functional Programming
, vol.12
, Issue.4-5
, pp. 375-392
-
-
McBride, C.1
-
188
-
-
84936896337
-
Recursive functions of symbolic expressions and their computation by machine, Part I
-
The original Lisp paper
-
McCarthy, J. L. (1960). Recursive functions of symbolic expressions and their computation by machine, Part I. Communications of the ACM, 3(4): 184-195. The original Lisp paper.
-
(1960)
Communications of the ACM
, vol.3
, Issue.4
, pp. 184-195
-
-
McCarthy, J.L.1
-
189
-
-
84858358236
-
Proceedings of the 1999 Haskell Workshop
-
Meijer, E, editor , Available at
-
Meijer, E., editor (1999). Proceedings of the 1999 Haskell Workshop, number UU-CS-1999-28 in Technical Reports. Available at ftp://ftp.cs.uu.nl/pub/RUU/CS/techreps/ CS - 1999/1999-28.pdf.
-
(1999)
number UU-CS-1999-28 in Technical Reports
-
-
-
190
-
-
0034419288
-
Server side web scripting in Haskell
-
Meijer, E. (2000). Server side web scripting in Haskell. Journal of Functional Programming, 10(1): 1-18.
-
(2000)
Journal of Functional Programming
, vol.10
, Issue.1
, pp. 1-18
-
-
Meijer, E.1
-
191
-
-
0012523429
-
The design and implementation of Mondrian
-
Launchbury, J, editor, Amsterdam, Netherlands
-
Meijer, E. and Claessen, K. (1997). The design and implementation of Mondrian. In Launchbury, J., editor, Haskell Workshop, Amsterdam, Netherlands.
-
(1997)
Haskell Workshop
-
-
Meijer, E.1
Claessen, K.2
-
192
-
-
0018105622
-
A theory of type polymorphism in programming
-
Milner, R. (1978). A theory of type polymorphism in programming. JCSS, 13(3).
-
(1978)
JCSS
, vol.13
, Issue.3
-
-
Milner, R.1
-
195
-
-
0003444157
-
-
MIT Press, Cambridge, Massachusetts
-
Milner, R., Tofte, M., Harper, R., and MacQueen, D. (1997). The Definition of Standard ML (Revised). MIT Press, Cambridge, Massachusetts.
-
(1997)
The Definition of Standard ML (Revised)
-
-
Milner, R.1
Tofte, M.2
Harper, R.3
MacQueen, D.4
-
198
-
-
0026188821
-
Notions of computation and monads
-
Moggi, E. (1991). Notions of computation and monads. Information and Computation, 93:55-92.
-
(1991)
Information and Computation
, vol.93
, pp. 55-92
-
-
Moggi, E.1
-
199
-
-
35348842916
-
A functional notation for functional dependencies
-
Neubauer, M., Thiemann, P., Gasbichler, M., and Sperber, M. (2001). A functional notation for functional dependencies. In (Haskell01, 2001).
-
(2001)
In (Haskell01, 2001
-
-
Neubauer, M.1
Thiemann, P.2
Gasbichler, M.3
Sperber, M.4
-
200
-
-
0036041137
-
Functional logic overloading
-
Portland. ACM
-
Neubauer, M., Thiemann, P., Gasbichler, M., and Sperber, M. (2002). Functional logic overloading. In ACM Symposium on Principles of Programming Languages (POPL'02), pages 233-244, Portland. ACM.
-
(2002)
ACM Symposium on Principles of Programming Languages (POPL'02)
, pp. 233-244
-
-
Neubauer, M.1
Thiemann, P.2
Gasbichler, M.3
Sperber, M.4
-
202
-
-
84972363380
-
Algorithmic debugging for lazy functional languages
-
Nilsson, H. and Fritzson, P. (1994). Algorithmic debugging for lazy functional languages. Journal of Functional Programming, 4(3):337-370.
-
(1994)
Journal of Functional Programming
, vol.4
, Issue.3
, pp. 337-370
-
-
Nilsson, H.1
Fritzson, P.2
-
203
-
-
0031126461
-
The evaluation dependence tree as a basis for lazy functional debugging
-
Nilsson, H. and Sparud, J. (1997). The evaluation dependence tree as a basis for lazy functional debugging. Automated Software Engineering, 4(2): 121-150.
-
(1997)
Automated Software Engineering
, vol.4
, Issue.2
, pp. 121-150
-
-
Nilsson, H.1
Sparud, J.2
-
204
-
-
35348870633
-
Green Card: A foreign-language interface for Haskell
-
Launchbury, J, editor, Amsterdam
-
Nordin, T., Peyton Jones, S., and Reid, A. (1997). Green Card: a foreign-language interface for Haskell. In Launchbury, J., editor, Haskell Workshop, Amsterdam.
-
(1997)
Haskell Workshop
-
-
Nordin, T.1
Peyton Jones, S.2
Reid, A.3
-
205
-
-
35348923865
-
-
Odersky, M, 2006, Changes between Scala version 1.0 and 2.0. Technical report, EPFL Lausanne
-
Odersky, M. (2006). Changes between Scala version 1.0 and 2.0. Technical report, EPFL Lausanne.
-
-
-
-
206
-
-
12844275683
-
An overview of the Scala programming language
-
Technical Report IC/2004/640, EPFL Lausanne
-
Odersky, M., Altherr, P., Cremet, V., Emir, B., Maneth, S., Micheloud, S., Mihaylov, N., Schinz, M., Stenman, E., and Zenger, M. (2004). An overview of the Scala programming language. Technical Report IC/2004/640, EPFL Lausanne.
-
(2004)
-
-
Odersky, M.1
Altherr, P.2
Cremet, V.3
Emir, B.4
Maneth, S.5
Micheloud, S.6
Mihaylov, N.7
Schinz, M.8
Stenman, E.9
Zenger, M.10
-
207
-
-
84949525557
-
From transistors to computer architecture: Teaching functional circuit specification in Hydra
-
Symposium on Functional Programming Languages in Education, of, Springer-Verlag
-
O'Donnell, J. (1995). From transistors to computer architecture: teaching functional circuit specification in Hydra. In Symposium on Functional Programming Languages in Education, volume 1022 of LNCS. Springer-Verlag.
-
(1995)
LNCS
, vol.1022
-
-
O'Donnell, J.1
-
210
-
-
0002621592
-
Views for Standard ML. In ACM
-
Baltimore, Maryland
-
Okasaki, C. (1998b). Views for Standard ML. In ACM SIGPLAN Workshop on ML, Baltimore, Maryland.
-
(1998)
SIGPLAN Workshop on ML
-
-
Okasaki, C.1
-
213
-
-
35348851003
-
-
Page, R. and Moe, B. (1993). Experience with a large scientific application in a functional language. In (FPCA93, 1993).
-
Page, R. and Moe, B. (1993). Experience with a large scientific application in a functional language. In (FPCA93, 1993).
-
-
-
-
215
-
-
0942269647
-
Arrows and computation
-
Gibbons, J. and de Moor, O, editors, Palgrave
-
Paterson, R. (2003). Arrows and computation. In Gibbons, J. and de Moor, O., editors, The Fun of Programming, pages 201-222. Palgrave.
-
(2003)
The Fun of Programming
, pp. 201-222
-
-
Paterson, R.1
-
216
-
-
14844338623
-
Organizing numerical theories using axiomatic type classes
-
Paulson, L. (2004). Organizing numerical theories using axiomatic type classes. Journal of Automated Reasoning, 33(1):29-49.
-
(2004)
Journal of Automated Reasoning
, vol.33
, Issue.1
, pp. 29-49
-
-
Paulson, L.1
-
217
-
-
35348898623
-
An extended type system supporting polymorphism, abstract data types, overloading and inference
-
Perry, N. (1991a). An extended type system supporting polymorphism, abstract data types, overloading and inference. In Proc 15th Australian Computer Science Conference.
-
(1991)
Proc 15th Australian Computer Science Conference
-
-
Perry, N.1
-
218
-
-
35348912122
-
-
The Implementation of Practical Functional Programming Languages. Ph.D. thesis, Imperial College, London
-
Perry, N. (1991b). The Implementation of Practical Functional Programming Languages. Ph.D. thesis, Imperial College, London.
-
(1991)
-
-
Perry, N.1
-
222
-
-
0002173184
-
Tackling the awkward squad: Monadic input/output, concurrency, exceptions, and foreign-language calls in Haskell
-
Hoare, C, Broy, M, and Steinbrueggen, R, editors, Engineering Theories of Software Construction, Marktoberdorf Summer School 2000, IOS Press
-
Peyton Jones, S. (2001). Tackling the awkward squad: monadic input/output, concurrency, exceptions, and foreign-language calls in Haskell. In Hoare, C., Broy, M., and Steinbrueggen, R., editors, Engineering Theories of Software Construction, Marktoberdorf Summer School 2000, NATO ASI Series, pages 47-96. IOS Press.
-
(2001)
NATO ASI Series
, pp. 47-96
-
-
Peyton Jones, S.1
-
223
-
-
0034545065
-
Composing contracts: An adventure in financial engineering. InACM
-
Montreal. ACM Press
-
Peyton Jones, S., Eber, J.-M., and Seward, J. (2000). Composing contracts: an adventure in financial engineering. InACM SIGPLAN International Conference on Functional Programming (ICFP'00), pages 280-292, Montreal. ACM Press.
-
(2000)
SIGPLAN International Conference on Functional Programming (ICFP'00)
, pp. 280-292
-
-
Peyton Jones, S.1
Eber, J.-M.2
Seward, J.3
-
224
-
-
0029723636
-
Concurrent Haskell
-
St Petersburg Beach, Florida. ACM Press
-
Peyton Jones, S., Gordon, A., and Finne, S. (1996). Concurrent Haskell. In 23rd ACM Symposium on Principles of Programming Languages (POPL'96), pages 295-308, St Petersburg Beach, Florida. ACM Press.
-
(1996)
23rd ACM Symposium on Principles of Programming Languages (POPL'96)
, pp. 295-308
-
-
Peyton Jones, S.1
Gordon, A.2
Finne, S.3
-
225
-
-
35348889841
-
-
Peyton Jones, S., Hall, C., Hammond, K., Partain, W., and Wadler, P. (1993). The Glasgow Haskell Compiler: a technical overview. In Proceedings of Joint Framework for Information Technology Technical Conference, Keele, pages 249-257. DTI/SERC
-
Peyton Jones, S., Hall, C., Hammond, K., Partain, W., and Wadler, P. (1993). The Glasgow Haskell Compiler: a technical overview. In Proceedings of Joint Framework for Information Technology Technical Conference, Keele, pages 249-257. DTI/SERC
-
-
-
-
226
-
-
0005600973
-
Type classes: An exploration of the design space
-
Launchbury, J, editor, Amsterdam
-
Peyton Jones, S., Jones, M., and Meijer, E. (1997). Type classes: an exploration of the design space. In Launchbury, J., editor, Haskell workshop, Amsterdam.
-
(1997)
Haskell workshop
-
-
Peyton Jones, S.1
Jones, M.2
Meijer, E.3
-
227
-
-
84974434216
-
Unboxed values as first class citizens
-
Hughes, R, editor, ACM Conference on Functional Programming and Computer Architecture FPCA'91, of, Boston. Springer
-
Peyton Jones, S. and Launchbury, J. (1991). Unboxed values as first class
-
(1991)
Lecture Notes in Computer Science
, vol.523
, pp. 636-666
-
-
Peyton Jones, S.1
Launchbury, J.2
-
228
-
-
0032667956
-
A semantics for imprecise exceptions
-
Atlanta. ACM Press
-
Peyton Jones, S., Reid, A., Hoare, C., Marlow, S., and Henderson, F. (1999). A semantics for imprecise exceptions. In ACM Conference on Programming Languages Design and Implementation (PLDI'99), pages 25-36, Atlanta. ACM Press.
-
(1999)
ACM Conference on Programming Languages Design and Implementation (PLDI'99)
, pp. 25-36
-
-
Peyton Jones, S.1
Reid, A.2
Hoare, C.3
Marlow, S.4
Henderson, F.5
-
229
-
-
33846108693
-
Practical type inference for arbitrary-rank types
-
Peyton Jones, S., Vytiniotis, D., Weirich, S., and Shields, M. (2007). Practical type inference for arbitrary-rank types. Journal of Functional Programming, 17:1-82.
-
(2007)
Journal of Functional Programming
, vol.17
, pp. 1-82
-
-
Peyton Jones, S.1
Vytiniotis, D.2
Weirich, S.3
Shields, M.4
-
232
-
-
84974143149
-
Implementing lazy functional languages on stock hardware: The spineless tagless G-machine
-
Peyton Jones, S. L. (1992). Implementing lazy functional languages on stock hardware: The spineless tagless G-machine. Journal of Functional Programming, 2(2): 127-202.
-
(1992)
Journal of Functional Programming
, vol.2
, Issue.2
, pp. 127-202
-
-
Peyton Jones, S.L.1
-
234
-
-
33646036192
-
Declarative debugging with Buddha
-
Vene, V and Uustalu, T, editors, Advanced Functional Programming, 5th International School, AFP 2004, Tartu, Estonia, August 14-21, 2004, Revised Lectures, of, Springer
-
Pope, B. (2005). Declarative debugging with Buddha. In Vene, V and Uustalu, T., editors, Advanced Functional Programming, 5th International School, AFP 2004, Tartu, Estonia, August 14-21, 2004, Revised Lectures, volume 3622 of Lecture Notes in Computer Science. Springer.
-
(2005)
Lecture Notes in Computer Science
, vol.3622
-
-
Pope, B.1
-
235
-
-
35348844244
-
-
POPL00 (2000). 27th ACM Symposium on Principles of Programming Languages (POPL'00), Boston. ACM.
-
POPL00 (2000). 27th ACM Symposium on Principles of Programming Languages (POPL'00), Boston. ACM.
-
-
-
-
237
-
-
0034539054
-
The influence of browsers on evaluators or, continuations to program web servers
-
Queinnec, C. (2000). The influence of browsers on evaluators or, continuations to program web servers. In International Conference on Functional Programming.
-
(2000)
International Conference on Functional Programming
-
-
Queinnec, C.1
-
239
-
-
84909891396
-
Revised report on the algorithmic language scheme
-
Rees, J. and Clinger, W. (1986). Revised report on the algorithmic language scheme. ACM SIGPLAN Notices, 21:37-79.
-
(1986)
ACM SIGPLAN Notices
, vol.21
, pp. 37-79
-
-
Rees, J.1
Clinger, W.2
-
241
-
-
35348838047
-
-
Rojemo, N. (1995b). Highlights from nhc: a space-efficient Haskell compiler. In (FPCA.95, 1995).
-
Rojemo, N. (1995b). Highlights from nhc: a space-efficient Haskell compiler. In (FPCA.95, 1995).
-
-
-
-
242
-
-
84858355698
-
-
home
-
Roundy, D. (2005). Dares home page, http://www.dares.net.
-
(2005)
Dares
-
-
Roundy, D.1
-
245
-
-
17144384435
-
Lag, drag, void, and use: Heap profiling and space-efficient compilation revisited
-
ACM, Philadelphia
-
Rjemo, N. and Runciman, C. (1996a). Lag, drag, void, and use: heap profiling and space-efficient compilation revisited. In ACM SIGPLAN International Conference on Functional Programming (ICFP '96), pages 34-41. ACM, Philadelphia.
-
(1996)
ACM SIGPLAN International Conference on Functional Programming (ICFP '96)
, pp. 34-41
-
-
Rjemo, N.1
Runciman, C.2
-
247
-
-
35348893412
-
-
Sage, M. (2000). FranTk: a declarative GUI language for Haskell. In (ICFPOO, 2000).
-
Sage, M. (2000). FranTk: a declarative GUI language for Haskell. In (ICFPOO, 2000).
-
-
-
-
249
-
-
85009014639
-
Functional 3D graphics in C++ -with an object-oriented, multiple dispatching implementation
-
Eurographics, Springer Verlag
-
Schechter, G., Elliott, C., Yeung, R., and Abi-Ezzi, S. (1994). Functional 3D graphics in C++ -with an object-oriented, multiple dispatching implementation. In Proceedings of the 1994 Eurographics Object-Oriented Graphics Workshop. Eurographics, Springer Verlag.
-
(1994)
Proceedings of the 1994 Eurographics Object-Oriented Graphics Workshop
-
-
Schechter, G.1
Elliott, C.2
Yeung, R.3
Abi-Ezzi, S.4
-
250
-
-
35348923864
-
NORMA SASL manual
-
Technical report, Burroughs Corporation Austin Research Center
-
Scheevel, M. (1984). NORMA SASL manual. Technical report, Burroughs Corporation Austin Research Center.
-
(1984)
-
-
Scheevel, M.1
-
253
-
-
0000889413
-
Data types as lattices
-
Scott, D. (1976). Data types as lattices. SIAM Journal on Computing, 5(3):522-587.
-
(1976)
SIAM Journal on Computing
, vol.5
, Issue.3
, pp. 522-587
-
-
Scott, D.1
-
254
-
-
35348849732
-
-
Scott, D. and Strachey, C. (1971). Towards a mathematical semantics for computer languages. PRG-6, Programming Research Group, Oxford University.
-
Scott, D. and Strachey, C. (1971). Towards a mathematical semantics for computer languages. PRG-6, Programming Research Group, Oxford University.
-
-
-
-
258
-
-
19644391073
-
Template metaprogramming for Haskell. In Chakravarty, M., editor
-
Pittsburgh
-
Sheard, T. and Peyton Jones, S. (2002). Template metaprogramming for Haskell. In Chakravarty, M., editor, Proceedings of the 2002 Haskell Workshop, Pittsburgh.
-
(2002)
Proceedings of the 2002 Haskell Workshop
-
-
Sheard, T.1
Peyton Jones, S.2
-
261
-
-
24944552945
-
Hardware design and functional programming: A perfect match
-
Sheeran, M. (2005). Hardware design and functional programming: a perfect match. Journal of Universal Computer Science, 11(7):1135-1158. http://www.jucs.org/jucs_11_ 7/hardware_design_and_functlonal.
-
(2005)
Journal of Universal Computer Science
, vol.11
, Issue.7
, pp. 1135-1158
-
-
Sheeran, M.1
-
264
-
-
35348836215
-
Graphical user intefaces for Haskell
-
Sinclair, D. (1992). Graphical user intefaces for Haskell. In (Launchbury and Sansom, 1992), pages 252-257.
-
(1992)
In (Launchbury and Sansom, 1992
, pp. 252-257
-
-
Sinclair, D.1
-
266
-
-
0030262017
-
The execution algorithm of Mercury, an efficient purely declarative logic programming language
-
Somogyi, Z., Henderson, F., and Conway, T. (1996). The execution algorithm of Mercury, an efficient purely declarative logic programming language. Journal, of Logic Programming.
-
(1996)
Journal, of Logic Programming
-
-
Somogyi, Z.1
Henderson, F.2
Conway, T.3
-
267
-
-
84923020668
-
Tracing lazy functional computations using redex trails
-
International Symposium on Programming Languages Implementations, Logics, and Programs PLILP'97, of, Springer Verlag
-
Sparud, J. and Runciman, C. (1997). Tracing lazy functional computations using redex trails. In International Symposium on Programming Languages Implementations, Logics, and Programs (PLILP'97), volume 1292 of Lecture Notes in Computer Science, pages 291-308. Springer Verlag.
-
(1997)
Lecture Notes in Computer Science
, vol.1292
, pp. 291-308
-
-
Sparud, J.1
Runciman, C.2
-
268
-
-
33646072976
-
Combinators for logic programming
-
Gibbons, J. and de Moor, O, editors, Palgrave
-
Spivey, M. and Seres, S. (2003). Combinators for logic programming. In Gibbons, J. and de Moor, O., editors, The Fun of Programming, pages 177-200. Palgrave.
-
(2003)
The Fun of Programming
, pp. 177-200
-
-
Spivey, M.1
Seres, S.2
-
270
-
-
35348862062
-
-
Steele, Jr., G. L. (1978). Rabbit: A compiler for Scheme. Technical Report AI-TR-474, Artificial Intelligence Laboratory, MIT, Cambridge, MA.
-
Steele, Jr., G. L. (1978). Rabbit: A compiler for Scheme. Technical Report AI-TR-474, Artificial Intelligence Laboratory, MIT, Cambridge, MA.
-
-
-
-
271
-
-
35348904067
-
Interview with David Roundy of Dares on source control
-
Stosberg, M. (2005). Interview with David Roundy of Dares on source control. OSDir News.
-
(2005)
OSDir News
-
-
Stosberg, M.1
-
272
-
-
0021659106
-
Some practical methods for rapid combinator reduction
-
Stoye, W., Clarke, T., and Norman, A. (1984). Some practical methods for rapid combinator reduction. In (LFP84, 1984), pages 159-166.
-
(1984)
In (LFP84, 1984
, pp. 159-166
-
-
Stoye, W.1
Clarke, T.2
Norman, A.3
-
273
-
-
35348910984
-
-
Strachey, C. (1964). Towards a formal semantics. In Formal Language Description Languages for Computer Programming, pages 198-220. North Holland. IFIP Working Conference.
-
Strachey, C. (1964). Towards a formal semantics. In Formal Language Description Languages for Computer Programming, pages 198-220. North Holland. IFIP Working Conference.
-
-
-
-
274
-
-
35348910389
-
-
Sulzmann, M. (2003). A Haskell programmer's guide to Chameleon. Available at http://www.comp.nus.edu.sg/ sulzmann/chameleon/download/haskell.html.
-
Sulzmann, M. (2003). A Haskell programmer's guide to Chameleon. Available at http://www.comp.nus.edu.sg/ "sulzmann/chameleon/download/haskell.html.
-
-
-
-
276
-
-
33846096726
-
Understanding functional dependencies via constraint handling rules
-
Sulzmann, M., Duck, G., Peyton Jones, S., and Stuckey, P. (2007). Understanding functional dependencies via constraint handling rules. Journal of Functional Programming, 17:83-130.
-
(2007)
Journal of Functional Programming
, vol.17
, pp. 83-130
-
-
Sulzmann, M.1
Duck, G.2
Peyton Jones, S.3
Stuckey, P.4
-
278
-
-
84957545443
-
Deterministic, ErrorCorrecting Combinator Parsers
-
Springer Verlag, Olympia, Washington
-
Swierstra, S. and Duponcheel, L. (1996). Deterministic, ErrorCorrecting Combinator Parsers, pages 184-207. Number 1129 in Lecture Notes in Computer Science. Springer Verlag, Olympia, Washington.
-
(1996)
Lecture Notes in Computer Science
, Issue.1129
, pp. 184-207
-
-
Swierstra, S.1
Duponcheel, L.2
-
279
-
-
33750406802
-
Initialising mutually-referential abstract objects: The value recursion challenge
-
Benton, N. and Leroy, X, editors, Tallinn, Estonia
-
Syme, D. (2005). Initialising mutually-referential abstract objects: the value recursion challenge. In Benton, N. and Leroy, X., editors, Proc ACM Workshop on ML (ML'2005), pages 5-26, Tallinn, Estonia.
-
(2005)
Proc ACM Workshop on ML (ML'2005)
, pp. 5-26
-
-
Syme, D.1
-
280
-
-
0347306282
-
Multi-stage programming with explicit annotations
-
ACM SIGPLAN Symposium on Partial Evaluation and Semantics-Based Program Manipulation PEPM '97, of, ACM, Amsterdam
-
Taha, W. and Sheard, T. (1997). Multi-stage programming with explicit annotations. In ACM SIGPLAN Symposium on Partial Evaluation and Semantics-Based Program Manipulation (PEPM '97), volume 32 of SIGPLAN Notices, pages 203-217. ACM, Amsterdam.
-
(1997)
SIGPLAN Notices
, vol.32
, pp. 203-217
-
-
Taha, W.1
Sheard, T.2
-
282
-
-
0029720098
-
TIL: A type-directed optimizing compiler for ML
-
ACM, Philadelphia
-
Tarditi, D., Morrisett, G., Cheng, P., Stone, C., Harper, R., and Lee, P. (1996). TIL: A type-directed optimizing compiler for ML. In ACAi Conference on Programming Languages Design and Implementation (PLDI'96), pages 181-192. ACM, Philadelphia.
-
(1996)
ACAi Conference on Programming Languages Design and Implementation (PLDI'96)
, pp. 181-192
-
-
Tarditi, D.1
Morrisett, G.2
Cheng, P.3
Stone, C.4
Harper, R.5
Lee, P.6
-
283
-
-
0036058181
-
A typed representation for HTML and XML documents in Haskell
-
Thiemann, P. (2002a). A typed representation for HTML and XML documents in Haskell. Journal of Functional Programming, 12(5):435-468.
-
(2002)
Journal of Functional Programming
, vol.12
, Issue.5
, pp. 435-468
-
-
Thiemann, P.1
-
284
-
-
84947220228
-
Wash/cgi: Server-side web scripting with sessions and typed, compositional forms
-
Practical Applications of Declarative Languages, Springer Verlag
-
Thiemann, P. (2002b). Wash/cgi: Server-side web scripting with sessions and typed, compositional forms. In Practical Applications of Declarative Languages, pages 192-208. Springer Verlag LNCS 2257.
-
(2002)
LNCS
, vol.2257
, pp. 192-208
-
-
Thiemann, P.1
-
285
-
-
0038924284
-
The SASL language manual
-
Technical report, University of St Andrews
-
Turner, D. A. (1976). The SASL language manual. Technical report, University of St Andrews.
-
(1976)
-
-
Turner, D.A.1
-
286
-
-
0039807874
-
Another algorithm for bracket abstraction
-
Turner, D. A. (1979a). Another algorithm for bracket abstraction. Journal of Symbolic Logic, 44(2):267-270.
-
(1979)
Journal of Symbolic Logic
, vol.44
, Issue.2
, pp. 267-270
-
-
Turner, D.A.1
-
287
-
-
0018286453
-
A new implementation technique for applicative languages
-
Turner, D. A. (1979b). A new implementation technique for applicative languages. Software Practice and Experience, 9:3149.
-
(1979)
Software Practice and Experience
, vol.9
, pp. 3149
-
-
Turner, D.A.1
-
289
-
-
0347899905
-
Recursion equations as a programming language
-
Darlington, J, Henderson, P, and Turner, D, editors, CUP
-
Turner, D. A. (1982). Recursion equations as a programming language. In Darlington, J., Henderson, P., and Turner, D., editors, Functional Programming and its Applications. CUP.
-
(1982)
Functional Programming and its Applications
-
-
Turner, D.A.1
-
290
-
-
35348813370
-
-
Turner, D. A. (1985). Miranda: A non-strict functional language with polymorphic types. In (Jouannaud, 1985), pages 116. This and other materials on Miranda are available at http://miranda.org.uk.
-
Turner, D. A. (1985). Miranda: A non-strict functional language with polymorphic types. In (Jouannaud, 1985), pages 116. This and other materials on Miranda are available at http://miranda.org.uk.
-
-
-
-
291
-
-
84976819957
-
An overview of Miranda
-
Turner, D. A. (1986). An overview of Miranda. SIGPLAN Notices, 21(12):158-166.
-
(1986)
SIGPLAN Notices
, vol.21
, Issue.12
, pp. 158-166
-
-
Turner, D.A.1
-
293
-
-
0013153953
-
Python reference manual
-
CS-R9525, CWI, Amsterdam
-
van Rossum, G. (1995). Python reference manual. Technical Report Report CS-R9525, CWI, Amsterdam.
-
(1995)
Technical Report Report
-
-
van Rossum, G.1
-
294
-
-
0016334960
-
-
Vuillemin, J. (1974). Correct and optimal placement of recursion in a simple programming language. Journal of Computer and System Sciences, 9.
-
Vuillemin, J. (1974). Correct and optimal placement of recursion in a simple programming language. Journal of Computer and System Sciences, 9.
-
-
-
-
295
-
-
35348902792
-
-
Wadler, P. (1985). How to replace failure by a list of successes. In (Jouannaud, 1985), pages 113-128.
-
Wadler, P. (1985). How to replace failure by a list of successes. In (Jouannaud, 1985), pages 113-128.
-
-
-
-
299
-
-
0025444759
-
Deforestation: Transforming programs to eliminate trees
-
Wadler, P. (1990b). Deforestation: transforming programs to eliminate trees. Theoretical Computer Science, 73:231-248.
-
(1990)
Theoretical Computer Science
, vol.73
, pp. 231-248
-
-
Wadler, P.1
-
302
-
-
9744231135
-
A prettier printer
-
Gibbons, J. and de Moor, 0, editors, Palgrave
-
Wadler, P. (2003). A prettier printer. In Gibbons, J. and de Moor, 0., editors, The Fun of Programming. Palgrave.
-
(2003)
The Fun of Programming
-
-
Wadler, P.1
-
304
-
-
35348920788
-
How to add laziness to a strict language, without even being odd
-
Wadler, P., Taha, W., and MacQueen, D. (1988). How to add laziness to a strict language, without even being odd. In Workshop on Standard ML, Baltimore.
-
(1988)
Workshop on Standard ML, Baltimore
-
-
Wadler, P.1
Taha, W.2
MacQueen, D.3
-
306
-
-
84858355366
-
-
Available at
-
Wallace, M. (1998). The nhc98 web pages. Available at http://www.cs.york.ac.uk/fp/nhc98.
-
(1998)
The nhc98 web
-
-
Wallace, M.1
-
307
-
-
35348865776
-
-
Wallace, M., Chitil, Brehm, T., and Runciman, C. (2001). Multipleview tracing for Haskell: a new Hat. In (Haskell01, 2001).
-
Wallace, M., Chitil, Brehm, T., and Runciman, C. (2001). Multipleview tracing for Haskell: a new Hat. In (Haskell01, 2001).
-
-
-
-
310
-
-
35348902791
-
-
December, Functional Reactive Programming for Real-Time Embedded Systems. PhD thesis, Department of Computer Science, Yale University
-
Wan, Z. (December 2002). Functional Reactive Programming for Real-Time Embedded Systems. PhD thesis, Department of Computer Science, Yale University.
-
(2002)
-
-
Wan, Z.1
-
311
-
-
17144411174
-
Functional reactive programming from, first principles
-
Vancouver, BC, Canada. ACM
-
Wan, Z. and Hudak, P. (2000). Functional reactive programming from, first principles. In Proceedings of the ACM SIG-PLAN '00 Conference on Programming Language Design and Implementation (PLDI), pages 242-252, Vancouver, BC, Canada. ACM.
-
(2000)
Proceedings of the ACM SIG-PLAN '00 Conference on Programming Language Design and Implementation (PLDI)
, pp. 242-252
-
-
Wan, Z.1
Hudak, P.2
-
312
-
-
0034775935
-
Real-time FRP
-
Florence, Italy. ACM
-
Wan, Z., Taha, W., and Hudak, P. (2001). Real-time FRP. In Proceedings of Sixth ACM SIGPLAN International Conference on Functional Programming, Florence, Italy. ACM.
-
(2001)
Proceedings of Sixth ACM SIGPLAN International Conference on Functional Programming
-
-
Wan, Z.1
Taha, W.2
Hudak, P.3
-
314
-
-
0020087076
-
A practical data flow computer
-
Watson, I. and Gurd, J. (1982). A practical data flow computer. IEEE Computer, pages 51-57.
-
(1982)
IEEE Computer
, pp. 51-57
-
-
Watson, I.1
Gurd, J.2
-
315
-
-
35348883852
-
-
Nested-Sequential Basis for General Purpose Programming Languages. PhD thesis, Dept. of Computer Science, Carnegie-Mellon University. First use of *sections*, on
-
Wile, D. (1973). A Generative, Nested-Sequential Basis for General Purpose Programming Languages. PhD thesis, Dept. of Computer Science, Carnegie-Mellon University. First use of *sections*, on page 30.
-
(1973)
A Generative
, pp. 30
-
-
Wile, D.1
-
316
-
-
0037967697
-
Guarded recursive datatype constructors
-
ACM Press
-
Xi, H., Chen, C., and Chen, G. (2003). Guarded recursive datatype constructors. In Proceedings of the 30th ACM SIGPLANSIGACT Symposium on Principles of Programming Languages, pages 224-235. ACM Press.
-
(2003)
Proceedings of the 30th ACM SIGPLANSIGACT Symposium on Principles of Programming Languages
, pp. 224-235
-
-
Xi, H.1
Chen, C.2
Chen, G.3
|