github.com/l3x/learn-fp-go@v0.0.0-20171228022418-7639825d0b71/ (about) .gitignore 1-functional-fundamentals 2-design-patterns 3-functional-techniques 4-purely-functional 5-appendix README.md