Is functional GUI programming possible? [closed]

Closed. This question is opinion-based. It is not currently accepting answers. Want to improve this question? Update the question so it can be answered with facts and citations by editing this post. Closed 4 years ago. Improve this question I’ve recently caught the FP bug (trying to learn Haskell), and I’ve been really impressed with … Read more

What is Haskell used for in the real world? [closed]

Closed. This question is opinion-based. It is not currently accepting answers. Want to improve this question? Update the question so it can be answered with facts and citations by editing this post. Closed 8 years ago. Improve this question There is a lot of hype around Haskell, however, it is hard to get information on … Read more

Large-scale design in Haskell? [closed]

Closed. This question needs to be more focused. It is not currently accepting answers. Closed 5 years ago. Locked. This question and its answers are locked because the question is off-topic but has historical significance. It is not currently accepting new answers or interactions. What is a good way to design/structure large functional programs, especially … Read more

Speed comparison with Project Euler: C vs Python vs Erlang vs Haskell

I have taken Problem #12 from Project Euler as a programming exercise and to compare my (surely not optimal) implementations in C, Python, Erlang and Haskell. In order to get some higher execution times, I search for the first triangle number with more than 1000 divisors instead of 500 as stated in the original problem. … Read more

Getting started with Haskell

This question’s answers are a community effort. Edit existing answers to improve this post. It is not currently accepting new answers or interactions. For a few days I’ve tried to wrap my head around the functional programming paradigm in Haskell. I’ve done this by reading tutorials and watching screencasts, but nothing really seems to stick. … Read more

What is the difference between . (dot) and $ (dollar sign)?

What is the difference between the dot (.) and the dollar sign ($)? As I understand it, they are both syntactic sugar for not needing to use parentheses. 13 s 13 The $ operator is for avoiding parentheses. Anything appearing after it will take precedence over anything that comes before. For example, let’s say you’ve … Read more

What part of Hindley-Milner do you not understand?

I swear there used to be a T-shirt for sale featuring the immortal words: What part of do you not understand? In my case, the answer would be… all of it! In particular, I often see notation like this in Haskell papers, but I have no clue what any of it means. I have no … Read more