News for hackers. Stuff that matters.
Re:The Source Code of “Solving Problems the Clojure Way – Ra... by ngcc_hk on Monday December 30, 2019 @06:00AM (#21912505)
Watch the video via recommendations here, but no longer can find it.

[Solving Problems the Clojure Way - Rafal Dittwald](https://www.youtube.com/watch?v=vK1DazRK_a0)

It is a great video and is highly recommended.

Spent two days to type and tidy up the source code. If you want the source, and if you like me cannot find it, you may try my version. Just hope Mr. Dittwald would not mind.

Re:The Source Code of “Solving Problems the Clojure Way – Ra... by rafd on Monday December 30, 2019 @02:11PM (#21915837)
Thanks a lot for doing this!

Here are the slides: https://docs.google.com/presentation/d/13nRcrbnbvpUZGtABY9UC...

Also, I gave the talk again and made some modifications (focusing only on FP, no mention of Clojure), here are the slides and notes: https://docs.google.com/presentation/d/1NRtJvV5bXZSpFe41i3Oh... https://docs.google.com/document/d/1VSCPIy_Zs04z9xThufmRO4nc...

The introduction was changed to focus on Functional Programming, explaining a bit more what it is and what pure functions are.

The refactor was changed to mark the use of Math.random() as being side-effectful / impure, and then added a few refactoring steps to account for that.

Re:The Source Code of “Solving Problems the Clojure Way – Ra... by ngcc_hk on Monday December 30, 2019 @06:13AM (#21912545)
This is another similar attempt to refactor to functional language I think: https://medium.com/codeiq/mastering-react-functional-compone...?