8960329996

8960329996



Pewne funkcje

□    reduce można też rozumieć jako operację, która w liście zastępuje cons przez f, a nil przez a: Lista [1,2,3] oznacza:

cons (1 cons (2 cons 3 nil)))

□    Operacja reduce add o powoduje zamianę listy na:

add (1 add (2 (add 3 0))) = 6 (zamiana cons -> add, nil -> 0)

□    Podobnie reduce multiply 1 daje:

multiply (1 multiply (2 (multiply 3 1))) = 6

□    Widać również, że reduce cons nil kopiuje listę.

□    Ponieważ do listy można dodać inną listę przez operację cons, to widać też, że następująca funkcja append dodaje elementy do listy:

append a b = reduce cons b a



Wyszukiwarka

Podobne podstrony:
Makro strukturę można też rozumieć jako układ klas i warstw społecznych (kategorii
Pewne funkcje □ Można uogólnić ostatnią formułę zamieniając add na f: reduce f x nil = x reduce f x
IMG&53 .    - RffjBA TI W NU 2)    Można tez przyjmować jako kryterium
DSC01183 238 czyli znak słowny spełnia funkcję referencyjną w stosunku do rzeczy rozumianej jako
DSCF0017 niels STEENSGAARD rozumianego jako instytucja, która działa racjonalnie w in teresie narodu
skanuj0074 (36) Rozdział 3. ♦ Instrukcje sterujące i funkcje 87 można również zapisać jako: foreach(
14 BACHO ^X ’98 Można też zagadnienie uogólnić i rozważać nie pojedynczą funkcję UCR zależną od
Poznaj C++ w$ godziny0079 Funkcje 65Funkcje jako parametry innych funkcji Mimo że można używać funkc
6 (149) tować jednak raczej jako pewne modele stylów życia czy też typy idealne (por. przyp. 2) niż
CCF20091006018 tif i pewne nazwy były — według. Milla — pozbawione znaczenia rozumianego jako konot
CCF20111211051 I-ODZI I MEDIA 55 niczane przez Digart działania naszych współpracowników -Danka — m
9 (1298) ■■r niczne wyznaczają pewne związki, które można by określić jako relacje bilansowe. Na prz
Osoby prawne - pojęcie i funkcje □    osoba prawna jako rodzaj jednostki
Pewne funkcje□    Sprawdzimy na przykładzie: append [1,2] [3,4] = reduce cons [3,4] [

więcej podobnych podstron