Successfully reported this slideshow.

Life without Objects (w/ Clojure)

1

Share

Upcoming SlideShare
Scala in Places API
Scala in Places API
Loading in …3
×
1 of 84
1 of 84

Life without Objects (w/ Clojure)

1

Share

Download to read offline

Object-oriented to functional design can be quite challenging, not least because OO programmers are not used to thinking in terms of verbs instead of nouns.

Non-hybrid functional languages do not allow falling back to class hierarchies, so one is forced to learn to think in terms of verbs and find other ways of doing polymorphism and composition. We'll investigate some examples of that in Clojure.

Object-oriented to functional design can be quite challenging, not least because OO programmers are not used to thinking in terms of verbs instead of nouns.

Non-hybrid functional languages do not allow falling back to class hierarchies, so one is forced to learn to think in terms of verbs and find other ways of doing polymorphism and composition. We'll investigate some examples of that in Clojure.

More Related Content

Related Books

Free with a 30 day trial from Scribd

See all

Related Audiobooks

Free with a 30 day trial from Scribd

See all

×