User loginNavigation |
archives2 Misconcepts About Functional Programming (relating to context and monad)Candle's last release announcement to LtU triggered some interesting discussion about whether the functional features in Candle are pure. I finally had sometime to write more about my thoughts on this issue. You can find the full content in this blog article. In the blog, I talked about 2 misconcepts about functional programming. The 1st misconcept is that dynamic scope variables are not functional. The 2nd misconcept is that monads are functional. In the blog, I coined a new concept called contextual functional, which extends the more strict pure functional concept. In the following blog article, I also talked about the procedural design in Candle, including concepts like separation-of-side-effect and a 3 layer-architecture:
Your feedback is welcome! |
Browse archivesActive forum topics |
Recent comments
1 week 1 day ago
1 week 1 day ago
1 week 1 day ago
23 weeks 3 days ago
27 weeks 5 days ago
29 weeks 2 days ago
29 weeks 2 days ago
32 weeks 1 hour ago
36 weeks 4 days ago
36 weeks 4 days ago