Page Details
access: Public status: Fleeting publicUrl: https://www.haskell.org/ published: 2025-07-11 tag_page: Programming_Language/Haskell creationDate: 2025-07-16 modifiedDate: 2025-07-21 type: Tag_Page
It’s a functional, statically typed, lazy, compiled language.
Started learning some Haskell after thinking about Anthony Raynes (acidraynes) and looked at My Personal Website again.
Notes
Because it’s lazy you can have infinite lists! Values are computed when used.
Uses prefix notation and you can use infix of you put it between two ticks.
List Comprehensions
Something I’ve not encountered before is list comprehensions.
*2 | x <- [1, 2, 3]]
λ [x2,4,6]
[:: Num t => [t]
The format is very much like Set-builder notation in mathematics.
More: List comprehension - HaskellWiki
Links
- Try Haskell in the browser - Haskell Playground