-
Clean for Haskell Programmers
Authors:
Mart Lubbers,
Peter Achten
Abstract:
This note is meant to give people who are familiar with the functional programming language Haskell a concise overview of Clean language elements and how they differ from Haskell.
This note is meant to give people who are familiar with the functional programming language Haskell a concise overview of Clean language elements and how they differ from Haskell.
△ Less
Submitted 29 October, 2024;
originally announced November 2024.
-
Proceedings Tenth and Eleventh International Workshop on Trends in Functional Programming In Education
Authors:
Peter Achten,
Elena Machkasova
Abstract:
This volume contains the papers, accepted after post-reviewing, based on presentations submitted to TFPIE 2021 and TFPIE 2022 that took place online, in collaboration with LambdaDays 2021/22 in Kraków, Poland. TFPIE stands for Trends in Functional Programming in Education, where authors present research and experiences in teaching concepts of functional programming at any level.
This volume contains the papers, accepted after post-reviewing, based on presentations submitted to TFPIE 2021 and TFPIE 2022 that took place online, in collaboration with LambdaDays 2021/22 in Kraków, Poland. TFPIE stands for Trends in Functional Programming in Education, where authors present research and experiences in teaching concepts of functional programming at any level.
△ Less
Submitted 23 July, 2022;
originally announced July 2022.
-
Proceedings Seventh International Workshop on Trends in Functional Programming in Education
Authors:
Peter Achten,
Heather Miller
Abstract:
The Seventh International Workshop on Trends in Functional Programming in Education, TFPIE 2018, was held on 14th of June 2018 at Chalmers University in Gothenburg, Sweden, and was co-located with TFP, the Symposium on Trends in Functional Programming. The goal of TFPIE is to gather researchers, professors, teachers, and all professionals interested in functional programming in education. This inc…
▽ More
The Seventh International Workshop on Trends in Functional Programming in Education, TFPIE 2018, was held on 14th of June 2018 at Chalmers University in Gothenburg, Sweden, and was co-located with TFP, the Symposium on Trends in Functional Programming. The goal of TFPIE is to gather researchers, professors, teachers, and all professionals interested in functional programming in education. This includes the teaching of functional programming, but also the application of functional programming as a tool for teaching other topics, e.g. computational concepts, complexity, logic and reasoning, and even disciplines, e.g. philosophy or music. TFPIE is the heir of previous events, like Functional and Declarative Programming in Education (FDPE), to which it owes a great deal and from which it has borrowed experience and ideas. We were delighted to welcome Julien Tournay, Data Engineer at Spotify, Stockholm, Sweden who gave a keynote lecture about the role of functional programming and Scala in particular at Spotify.
△ Less
Submitted 8 June, 2019;
originally announced June 2019.
-
Proceedings 3rd International Workshop on Trends in Functional Programming in Education
Authors:
James Caldwell,
Philip Hölzenspies,
Peter Achten
Abstract:
The goal of TFPIE is to gather researchers, professors, teachers, and all professionals interested in functional programming in education. This includes the teaching of functional programming, but also the application of functional programming as a tool for teaching other topics. The post-workshop review process received 13 submissions, which were vetted by the program committee, assuming scientif…
▽ More
The goal of TFPIE is to gather researchers, professors, teachers, and all professionals interested in functional programming in education. This includes the teaching of functional programming, but also the application of functional programming as a tool for teaching other topics. The post-workshop review process received 13 submissions, which were vetted by the program committee, assuming scientific journal standards of publication. The six articles in this volume were selected for publication as the result of this process.
△ Less
Submitted 11 December, 2014;
originally announced December 2014.
-
Proceedings First International Workshop on Trends in Functional Programming in Education
Authors:
Marco T. Morazán,
Peter Achten
Abstract:
The First International Workshop on Trends in Functional Programming in Education, TFPIE 2012, was held on June 11, 2012 at the University of St Andrews in Scotland. The goal of TFPIE is to gather researchers, professors, teachers, and all professionals that use or are interested in the use of functional programming in education. Submissions were vetted by the TFPIE 2012 program committee using pr…
▽ More
The First International Workshop on Trends in Functional Programming in Education, TFPIE 2012, was held on June 11, 2012 at the University of St Andrews in Scotland. The goal of TFPIE is to gather researchers, professors, teachers, and all professionals that use or are interested in the use of functional programming in education. Submissions were vetted by the TFPIE 2012 program committee using prevailing academic standards. The 4 articles in this volume were selected for publication as the result of this process. These articles cover a wide range of novel approaches in education using functional programming. Page and Gamboa describe how they introduce students to computational thinking and problem solving using logic and equation-based reasoning. O'Donnell describes efforts to make computer systems courses come alive through the use of simulation and a functional hardware description language. Radge describes a novel approach to CS1 exploiting the interplay of the imprecision found in mathematical abstractions and the precision that is required in programming. Stutterheim, Swierstra, and Swierstra describe a new approach to introduce high school students to programming and to important ideas in Computer Science using a web-based interpreter and theorem prover.
△ Less
Submitted 20 January, 2013;
originally announced January 2013.