IntechtronbyBalraj Singh·Jun 5, 2019Understanding SwiftUI in depthSwiftUI is a new Toolkit introduced by Apple in WWDC 2019. As per Apple description:- SwiftUI is an innovative, exceptionally simple way…
IntechtronbyBalraj Singh·Jun 3, 2019Swift: Decoding JSON with dynamic typesRecently I got this interesting problem to solve. To parse a JSON with the content of dynamic type. JSON looked something like this:-
IntechtronbyBalraj Singh·May 5, 2019Swift: Writing simple & composable data queries using Reader MonadRecently I was working on a sample project link. The objective of this project was to consume a list of user feedbacks in a given period…
IntechtronbyBalraj Singh·Feb 9, 2019Simplicity & Reliability in Complex Software: “No Silver Bullet”In today’s era, we as Software Developer have been in a mode of delivering gobs and gobs of features in shorter sprints. This practice has…
IntechtronbyBalraj Singh·Nov 18, 2018Dependency Injection SimplifiedIn our last session, we have talked about Functional ways to do error handling and looked at how this is a better way to handle errors. To…
IntechtronbyBalraj Singh·Oct 21, 2018Functional Errors HandlingTill now we have been mostly talking about Functional Concept like Composition and Currying with some practical usage. But for a change, I…
IntechtronbyBalraj Singh·Oct 14, 2018Functional CurryingSo from our last session, we learned about Function Composition. Why do we need it? How to do it? How to make composition convenient by…
IntechtronbyBalraj Singh·May 29, 2018FP Core concepts: Pure functions & Side-EffectsWhat are pure functions?