1
0
Fork 0
pr3-sose2026-fork/haskell/01-expressions
Sebastian Steger 7b6c597f32 Types, Literals, and Constants along with Arithmetic and Boolean Operations 2025-08-20 15:01:58 +02:00
..
README.md Types, Literals, and Constants along with Arithmetic and Boolean Operations 2025-08-20 15:01:58 +02:00

README.md

Haskell - Expressions

The following illustrates some haskell basics. It can be reproduced using ghci.

Types, Literals, and Constants along with Arithmetic and Boolean Operations

Expression Type (:t) Value Comment
2 Num a => a 2
2.03 Fractional a => a 2.3
'c' Char 'c'
"hallo" String "hallo"
True Bool True
x=5 Num a => a 5 Constant named x
2 + 3 Num a => a 5 Similar -,*,^
2 / 3 Fractional a => a 0.6666666666666666
1 > 2 Bool False Similar <, <=, >=, ==, /=
True && False Bool False Similar ||,not
((2+3)*5 > 1) || not (1 > 2) Bool True Right part is not evaluated due to lazy evaluation

Unary Functions

Binary Functions

Tuples

Strings

Control Structures

Lists