This thesis explores the world of Lambda Calculus, functional programming, which is based on Lambda Calculus, and Haskell as an example of a functional programming language. Lambda Calculus is a formal system for denoting something computable. It has played an important part in the development of the mathematical logic and was first introduced by Alonzo Church. Functional programming is one of the paradigms of programming. Other existing paradigms include imperative and object-oriented ones. Functional programming influenced languages from other paradigms, languages like C++ and Java have functional features added in the latest revisions. The aim of the thesis was to learn in which tasks functional programming is favorable. When Haskell ...
This report documents the use of functional programming for implementing applications by comparing w...
We outline a deductive concept for an introductory course to computer science aimed at CS students a...
The driving idea of functional programming is to make programming more closely related to mathematic...
textabstractThe purpose of this book is to teach logic and mathematical reasoning in practice, and ...
Functional programming has come of age: it is now a standard course in any computer science curricul...
We introduce a pure functional programming language, Haskell. We discuss the advantages of the Haske...
We study a series of milestones leading to the emergence of lazy, higher order, polymorphically type...
Functional programming is a programming paradigm like object-oriented programming and logic programm...
After some years of use in academic and research settings, functional languages are starting to ente...
Functional programming has traditionally been considered elegant and powerful, but also somewhat imp...
The goal of this research is to design and implement a small functional programming language that in...
The main idea behind this book is to encourage readers to approach mathematical domains from a funct...
Drawing on experience of translating a Prolog program into Haskell, a range of correspondences betwe...
This thesis makes three distinct contributions to software engineering, usingtyped functional progra...
In this master thesis we investigate lambda calculus and the theory of combinatory logic. Two comput...
This report documents the use of functional programming for implementing applications by comparing w...
We outline a deductive concept for an introductory course to computer science aimed at CS students a...
The driving idea of functional programming is to make programming more closely related to mathematic...
textabstractThe purpose of this book is to teach logic and mathematical reasoning in practice, and ...
Functional programming has come of age: it is now a standard course in any computer science curricul...
We introduce a pure functional programming language, Haskell. We discuss the advantages of the Haske...
We study a series of milestones leading to the emergence of lazy, higher order, polymorphically type...
Functional programming is a programming paradigm like object-oriented programming and logic programm...
After some years of use in academic and research settings, functional languages are starting to ente...
Functional programming has traditionally been considered elegant and powerful, but also somewhat imp...
The goal of this research is to design and implement a small functional programming language that in...
The main idea behind this book is to encourage readers to approach mathematical domains from a funct...
Drawing on experience of translating a Prolog program into Haskell, a range of correspondences betwe...
This thesis makes three distinct contributions to software engineering, usingtyped functional progra...
In this master thesis we investigate lambda calculus and the theory of combinatory logic. Two comput...
This report documents the use of functional programming for implementing applications by comparing w...
We outline a deductive concept for an introductory course to computer science aimed at CS students a...
The driving idea of functional programming is to make programming more closely related to mathematic...