Skip to content

Opening book details…

Can I read Haskell Programming from first principles on EtoBox?

Haskell Programming from first principles by Christopher Allen, Julie Moronuki is a nonfiction available to read on EtoBox.

What is Haskell Programming from first principles about?

Contents 2 License 12 Authors' preface 13 Acknowledgements 18 Introduction 20 A few words about the examples and exercises 26 All You Need is Lambda 29 All You Need is Lambda 30 What is functional programming? 30 What is a function? 31 The structure of lambda terms 32 Beta reduction 34 Multiple arguments 37 Evaluation is simplification 40 Combinators 41 Divergence 41 Summary 42 Exercises 43 Answers 45 Definitions 48 Follow-up resources 48 Hello, Haskell! 50 Hello, Haskell 51 Interacting with Haskell code 51 Understanding expressions 53 Functions 55 Infix operators 60 Declaring values 63 Arithmetic functions in Haskell 69 Negative numbers 73 Parenthesizing infix functions 74 Laws for quotients and remainders 76 Evaluation 77 Let and where 77 Chapter Exercises 82 Definitions 88 Follow-up resources 89 Strings 90 Printing strings 91 A first look at types 91 Printing simple strings 92 Types of concatenation functions 97 Concatenation and scoping 99 More list functions 101 Chapter Exercises 103 Definitions 107 Basic datatypes 108 Basic Datatypes 109 Anatomy of a data declaration 109 Numeric types 111 Comparing values 116 Tuples 123 Lists 125 Chapter Exercises 126 Definitions 130 Answers

Who reads Haskell Programming from first principles?

It is typically read by self-directed learners exploring a subject in depth.

Common subject areas: history, science, philosophy, social sciences.

Author
Christopher Allen, Julie Moronuki
Published
2016
Language
EN
Category
nonfiction
Subjects
Computer Science, Applications & Software, Stem
Rating
4.64 / 5 (81 ratings)
Updated
2026-03-14

More by Christopher Allen, Julie Moronuki

Browse all works by Christopher Allen, Julie Moronuki

Similar books