Declarative programming - Fun Fun Function