Programowanie funkcyjne/Model obliczeń/Zagnieżdżone definicje lokalne: Różnice pomiędzy wersjami

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania
Przemek (dyskusja | edycje)
Nie podano opisu zmian
 
Kubica (dyskusja | edycje)
Nie podano opisu zmian
 
Linia 1: Linia 1:
'''let''' f x =
  '''let''' y = x + 2
  '''in'''
    '''let''' z = 2 * y
    '''in'''
      x + y + z;;
f 9;;
<applet code="PSViewer" archive="images/d/dd/Psviewer.jar" align="left" width="600" height="580">
<applet code="PSViewer" archive="images/d/dd/Psviewer.jar" align="left" width="600" height="580">
<param name="DIR" value="images/3-9/">
<param name="DIR" value="images/3-9/">
</applet>
</applet>

Aktualna wersja na dzień 00:02, 29 wrz 2006

let f x = 
  let y = x + 2
  in 
    let z = 2 * y
    in 
      x + y + z;;
f 9;;

<applet code="PSViewer" archive="images/d/dd/Psviewer.jar" align="left" width="600" height="580"> <param name="DIR" value="images/3-9/"> </applet>