Funktionaalinen ohjelmointi korostaa funktioiden ja datan käyttöä uusien tyyppihierarkioiden luomisen sijasta. Perinteisesti olio-ohjelmoinnissa tieto piilotetaan ja lukitaan tyyppien taakse. Lue dev-blogistamme, kuinka rajapintoja ja uudelleenkäytettäviä komponentteja luodaan funktionaalisesti ClojureScriptissä.
Uudelleenkäytettävät komponentit ja rajapinnat funktionaalisessa ohjelmoinnissa
Tatu Tarvainen työskentelee Solitalla ohjelmistoarkkitehtina. Hän on Oulun toimisto työntekijä numero 2 ja solitalaisten keskuudessa tunnettu myös lempinimellä ”Clojure-setä”.