Wiem, że w czysto obiektowych językach takich jak Java zazwyczaj ma sens używanie ORMów takich jak Hibernacja. Ale co powinienem zrobić, pisząc funkcję typu CRUD w Clojure lub Common LISP?Jakie są najlepsze praktyki dotyczące programowania funkcjonalnego i interakcji z bazą danych?
Przejście przez SQL jako funkcje pierwszego rzędu? Ale czy SQL w kodzie generującym HTML nie jest bardzo brzydki?
Dzięki,
Olek
CL-SQL jest naprawdę ładne, i pokazuje, w jaki sposób zorientowany obiektowo i funkcjonalne mogą ze sobą współpracować. – Svante