- Stahuj zápisky z přednášek a ostatní studijní materiály
- Zapisuj si jen kvalitní vyučující (obsáhlá databáze referencí)
- Nastav si své předměty a buď stále v obraze
- Zapoj se svojí aktivitou do soutěže o ceny
- Založ si svůj profil, aby tě tví spolužáci mohli najít
- Najdi své přátele podle místa kde bydlíš nebo školy kterou studuješ
- Diskutuj ve skupinách o tématech, které tě zajímají
Studijní materiály
Zjednodušená ukázka:
Stáhnout celý tento materiále nov ano
id::a!a
id x = x
init::[a]![a]
init [...a,b,c] = [...a,b]
iterate::(a!a)!a![a]
(3+) 2 = [2,5,8,11,...]
last::[a]!a
last [...a,b,c] = [c]
lcm::Integer!Integer!Integer
nejmen s spole cn y n asobek
length::[a]!Int
length [] = 0
1
map::(a!b)![a]![b]
map square [1,3,5] = [1,9,25]
max::ord a)a!a!a
max 9 8 = 9
max ’s’ ’b’ = ’s’
maximum::ord a)[a]!a
maximum [2,9,5,4] = 9
min::ord a)a!a!a
min 7 2 = 2
min ’a’ ’m’ = ’a’
minimum::ord a)[a]!a
minimum [9,2,1,8] = 1
mod::Integer!Integer!Integer
mod 9 2 = 1
Zbytek po celo c selnem
d elen .
not::Bool!Bool
not False = True
notElem::Eq a)a![a]!Bool
notElem 1 [2,9,6] = True
notElem 1 [9,8,1] = False
nul::[a]!Bool
null [] = True
odd::Integer!Bool
vrac True pro lich a c sla.
or::[Bool]!Bool
or [False,False,True] = True
product::[Integer]!Integer
product [1,2,3,4] = 24
repeat::a![a]
repeat 3 = [3,3,..]
replicate::Int!a![a]
replicate 5 3 = [3,3,3,3,3]
reverse::[a]![a]
reverse [1,2,3] = [3,2,1]
show::a!String
show 56 = "56"
snd::(a,b)!b
snd (1,2) = 2
signum::Integer!Integer
signum (-56) = -1
signum (56) = 1
sum::[Integer]!Integer
sum [1,2,3] = 6
tail::[a]![a]
tail [y,x...x] = [x...x]
tail [] nen de nov ano
take::Int!
Vloženo: 26.04.2009
Velikost: 63,45 kB
Komentáře
Tento materiál neobsahuje žádné komentáře.
Mohlo by tě zajímat:
Skupina předmětu IB015 - Úvod do funkcionálního programování
Reference vyučujících předmětu IB015 - Úvod do funkcionálního programování
Podobné materiály
Copyright 2024 unium.cz