Open CourseWare
Recent changes
Login
This is an old revision of the document!
Cursuri CC
Cursul 1: Introducere. Tipuri de date abstracte. Inducție structurală.
Notebook Curs 1
Cursul 2: Limbajul Racket. Recursivitate.
Schelet Racket
Schelet Racket rezolvat
Notebook Curs 2
Cursul 3: Calcul Lambda.
Schelet Racket
Schelet Racket pentru limbajul lambda-0
Schelet Racket pentru limbajul lambda-0 rezolvat
Notebook Curs 3
Cursul 4: Recursivitate pe stivă / pe coadă / arborescentă.
Schelet Racket
Schelet Racket rezolvat
Notebook Curs 4
Cursul 5: Funcții ca valori de ordinul întâi.
Schelet Racket
Schelet Racket rezolvat
Notebook Curs 5
Cursul 6: Abstractizare.
Schelet Racket
Schelet Racket rezolvat
Notebook Curs 6
Cursul 7: Transparență referențială. Legare statică / dinamică.
Schelet Racket
Schelet Racket rezolvat
Notebook Curs 7
Cursul 8: Modelul contextual de evaluare. Întârzierea evaluării.
Schelet Racket
Notebook Curs 8
Cursul 9: Fluxuri.
Schelet Racket
Implementare fluxuri cu închideri funcționale
Implementare Conway’s Game of Life
Notebook Curs 9
General
Home
Punctaje
detalii tabel
Regulament
Limbaje
Examene și teste
Bibliografie
Cursuri
CA
Curs
Codul de la curs
CB
Slides CB
CC
Cursuri CC
Laboratoare
Tipuri de Date Abstracte
Racket: Introducere
Racket: Recursivitate
Racket: Funcții ca valori. Funcționale
Racket: Legarea variabilelor. Închideri funcționale
Racket: Întârzierea evaluării
Haskell: Introducere
Haskell: Evaluare leneșă, programare point-free și list comprehensions
Haskell: Tipuri de date utilizator
Haskell: Polimorfism și clase
Haskell: Raționamente funcționale
Fallback:
Github
Teme
La cumpărături
Haskell: Grafuri funcționale
pp/26/cursuri/mihaela.1774815946.txt.gz · Last modified: 2026/03/29 23:25 by mihaela.balint
Old revisions
Media Manager
Back to top