2019 IEEE Blocks and Beyond Workshop (B&B) 2019
DOI: 10.1109/bb48857.2019.8941214
|View full text |Cite
|
Sign up to set email alerts
|

A Block Design for Introductory Functional Programming in Haskell

Abstract: This paper describes the visual design of blocks for editing code in the functional language Haskell. The aim of the proposed blocks-based environment is to support students' initial steps in learning functional programming. Expression blocks and slots are shaped to ensure constructed code is both syntactically correct and preserves conventional use of whitespace. The design aims to help students learn Haskell's sophisticated type system which is often regarded as challenging for novice functional programmers.… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...

Citation Types

0
0
0

Year Published

2022
2022
2023
2023

Publication Types

Select...
2
1

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
references
References 7 publications
(7 reference statements)
0
0
0
Order By: Relevance