Explore >> Select a destination


You are here

jrsinclair.com
| | blog.dhsdevelopments.com
62.5 parsecs away

Travel
| | You may have heard about how array programming languages such as APL, J or K. If you have, you've probably heard that code written in the...
| | sreekar.ch
66.7 parsecs away

Travel
| | But first What is functional programming ? Functional programming is a programming paradigm in which most computation is treated as evaluation of functions. It emphasizes on expression evaluation instead of command execution. Wikipedia When did it all start ? In the 90s, there was a war between declarative programming and imperative programming. Declarative programming then represented by logic programming languages like Prolog and early functional languages like Erlang. And imperative languages were r...
| | chadaustin.me
71.4 parsecs away

Travel
| | Haskell has a strange reputation. Some of the best programmers I've known, coming to Haskell, have made ridiculous assumptions like "It must be pretty hard to write real programs in Haskell, given you can't have side effects." Of course that statement can't be true -- there are many real programs written in Haskell, and a program without a side effect wouldn't be worth running, right? Everyone describes Haskell as purely-functional. Even the haskell.org front page uses the phrase "purely-functional" with...
| | jmmv.dev
184.0 parsecs away

Travel
| In a recent work discussion, I came across an argument that didn't sound quite right. The claim was that we needed to set up containers in our developer machines in order to run tests against a modern glibc. The justifications were that using LD_LIBRARY_PATH to load a different glibc didn't work and statically linking glibc wasn't possible either. But... running a program against a version of glibc that's different from the one installed on the system seems like a pretty standard requirement, doesn't it?...