This demo shows how to create a simple image filter with functional programming in Swift. This is done by improving an imperative solution step-by-step:
- [Initial imperative solution](1 - Start/)
- [Filter using Functions](2 - Filter Functions/)
- [Composing filters using compose functions](3 - Compose Filters/)
- [Composing filters using compose operators](4 - Compose Operator/)
- [Adding a new bump filter](5 - Bump Filter/)