Appreciating Functional Programming: A Beginner’s Tutorial to HASKELL Illustrated with Applications in Numerical Methods

Appreciating Functional Programming: A Beginner’s Tutorial to HASKELL Illustrated with Applications in Numerical Methods

Year:    2021

Author:    Weng Kin Ho, Chu Wei Lim, Weng Kin Ho

Research Journal of Mathematics & Technology, Vol. 10 (2021), Iss. 2 : pp. 1–31

Abstract

This paper introduces functional programming to the numerical methods community with the aim of popularizing this programming paradigm through a deeper appreciation for function as a mathematical concept and, at the same time, for its practical benefits. The functional language HASKELL is chosen amongst several choices because of its lazy evaluation strategy and high-performance compiler WinGHCi. We demonstrate the elegance and versatility of HASKELL by coding HASKELL programs to implement well-known numerical methods.

You do not have full access to this article.

Already a Subscriber? Sign in as an individual or via your institution

Journal Article Details

Publisher Name:    Global Science Press

Language:    English

DOI:    https://doi.org/2021-RJMT-20364

Research Journal of Mathematics & Technology, Vol. 10 (2021), Iss. 2 : pp. 1–31

Published online:    2021-01

AMS Subject Headings:   

Copyright:    COPYRIGHT: © Global Science Press

Pages:    31

Keywords:   

Author Details

Weng Kin Ho

Chu Wei Lim

Weng Kin Ho