-
Clojure Design Patterns
Clojure Design Patterns
Disclaimer:
Most patterns are easy to implement because
we use dynamic typing, functional programming and, of course,
Clojure. Some of them look wrong and ugly. It’s okay.
All ...
-
Fast Factorial
Fast Factorial
Factorial function is simple enough. But there is still some fun about it.
In Stirling’s Approximation article
we’ve seen how to calculate good factorial approximation faster than
exac...
-
What is greater: e^pi or pi^e?
What is greater: e^pi or pi^e?
You can answer almost immediately using calculator, but what if you don’t have it?
I don’t remember the exact origin of this meme, but this situation was almost every ti...
-
Effective Java
Effective Java
independent items, discussing various aspects of programming in java. Something like
mini-design patterns with emphasis on their pros and cons.
Few notes from each item as a refresher....
-
About
About
Hi, my name is Mykhailo Kozik or just Misha.
I am a software engineer with 12+ years of experience, who builds reliable software.
I like to solve problems, both technical and business.
Propone...
-
Standard ML
Standard ML
Coursera
There are excellent course on coursera called Programming Languages
Currently, the first half is available, that explains basic and advanced functional programming constructions
w...