Weekly discussion on some software engineering topics. Anyone who can understand swift ( since we mostly are iOS engineers ) are welcome to join. :D
We start with functional stuff and discuss the importance of free functions, How we can use them to compose powerful and beautiful stuff. It was completely from point free's First episode about functions.
We continue where we left last time and discuss second important things in Functional world. i.e Side EffectWe. We discuss what is side effect, it's type and how to avoid them and still ensure the composition. We also create a new composition that strictly deals with function with side effects. We discuss two type of side effect.
- Hidden outputs
- Hidden iputs
This discussion is also based on point free's Second episode about side effect.