iAsyncLite - functional programming extensions framework for iOS