Miranda: a non-strict functional language with polymorphic types
Proc. of a conference on Functional programming languages and computer architecture
Lazy evaluation and nondeterminism make Backus' FP-systems more practical
ACM SIGPLAN Notices
Functional programming for freshman computer science majors
SIGCSE '87 Proceedings of the eighteenth SIGCSE technical symposium on Computer science education
SIGCSE '87 Proceedings of the eighteenth SIGCSE technical symposium on Computer science education
A small lisp interpreter as a project in a programming language course
ACM SIGCSE Bulletin
Algebraic transformation techniques for functional languages
The Computer Journal
Linearisation: an optimisation for nonlinear functional programs
Science of Computer Programming
Functional programming and operating systems
The Computer Journal - Special issue on Lazy functional programming
Logo as a prelude to LISP: some surprising results
ACM SIGCSE Bulletin
Teaching recursion as a problem-solving tool using standard ML
SIGCSE '89 Proceedings of the twentieth SIGCSE technical symposium on Computer science education
A language-only course in LISP with PC scheme
SIGCSE '89 Proceedings of the twentieth SIGCSE technical symposium on Computer science education
Teaching multiple programming paradigms: a proposal for a paradigm general pseudocode
SIGCSE '89 Proceedings of the twentieth SIGCSE technical symposium on Computer science education
Never mind the language, what about the paradigm?
SIGCSE '89 Proceedings of the twentieth SIGCSE technical symposium on Computer science education
Conception, evolution, and application of functional programming languages
ACM Computing Surveys (CSUR)
An introduction to functional programming
An introduction to functional programming
An effective Lisp project for a programming languages course
ACM SIGCSE Bulletin
Communications of the ACM
Functional Programming
Proceedings of the International Colloquium on Formalization of Programming Concepts
Paradigms and laboratories in the core computer science curriculum: an overview
ACM SIGCSE Bulletin
Hi-index | 0.00 |
In this paper a new approach to teach functional programming, based on a suitable extension of a Backus' FP-like language is presented. Our approach outperforms some others also discussed in ability concise, but not superficially to cover the whole range from very theoretic issues to very pragmatic ones.