Tagged Questions

12
votes
5answers
525 views

What are functional-programming ways of implementing Conway's Game of Life

I recently implemented for fun Conway's Game of Life in Javascript (actually coffeescript but same thing). Since javascript can be used as a functional language I was trying to stay to that end of ...
8
votes
4answers
546 views

Which functional language is good for a beginner? [closed]

Possible Duplicate: Choosing a functional programming language I am a C++ programmer looking to learn a functional language as a hobby and out of sheer curiosity. I am not looking to be an ...
8
votes
2answers
229 views

How to evaluate how well one knows functional programming

I've been wondering how to determine if I know functional programming. By know I mean in a Journeyman sense, not a master, but competent enough to do the work. I like languages w/ query/data shaping ...
1
vote
1answer
108 views

Post undergraduate learning materials for programmers

I've noticed that a substantial percentage of questions fall in "What should I learn next to improve my programming?" and "Where can I find good material for study to improve my programming?" and it'd ...
6
votes
6answers
280 views

Resources for improving your comprehension of recursion?

I know what recursion is (when a patten reoccurs within itself, typically a function that calls itself on one of its lines, after a breakout conditional... right?), and I can understand recursive ...
21
votes
12answers
1k views

Is Haskell's type system an obstacle to understanding functional programming?

I'm studying Haskell for the purpose of understanding functional programming, with the expectation that I'll apply the insight that I gain in other languages (Groovy, Python, JavaScript mainly.) I ...
12
votes
6answers
3k views

Haskell AND Lisp vs. Haskell OR Lisp

I currently code with C, C++, and Python. I'm wanting to pick up a functional programming language, and right now I'm leaning toward Haskell. I do NOT want to start a "Haskell vs Lisp" war here; what ...
10
votes
2answers
669 views

Beautiful Erlang Code

I'm trying to learn more about Erlang than the toy projects I've been playing with. To this end, I'm reading through Programming Erlang and some of the archives from Armstrong on Software. I would ...