iOS micro-app practicing FRP