It looks good, but they have to get rid of the out of focus photo. Photos that are entirely out of focus are really annoying and give a lot of people headaches. Usually out of focus areas should be used to bring the eye to an object in the photo that is in focus. But if such an object does not exist, then the eye wanders and tries to adjust itself to focus (the eye has its own focusing mechanism). But of course it ca…
The New Haskell.org
101–110 of 110 posts
Re: The New Haskell.org
#102Small thing but the favicon should be updated to look crisp on retina displays.
Huh, thanks for noticing. I have a retina display but on Linux Chrome and Firefox both ignore any kind of global font size settings for their tabs, so the icons are tiny and look crisp, didn't realise. That kind of thing bugs me too. The rest of the layout itself should be retina-friendly, though, as I developed it like that.
Re: The New Haskell.org
#103This new, awesome site is using the framework Yesod[0], which is kinda like the Rails of the Haskell world, only it can do rad stuff like prevent XSS and 404s at compile time . Yes, you read that right. [0] http://www.yesodweb.com/
Btw, there's also a sinatra inspired framework – scotty ( https://github.com/scotty-web/scotty )
Re: The New Haskell.org
#104The problem is: the input box doesn't get the quotes I write on my Mac. I tried double (") and single (') quotes
Re: The New Haskell.org
#105As for the image, I don't know why it would be interesting to see a picture of a bunch of people at a conference, especially if you go back to the page frequently. Why not some original Haskell art like the Diagrams factoring image?
Regarding the 20 years in development, I agree this fact should be front and center, this is a serious tool that has had a lot of work by very high level thinkers, it is a world away from the origins of Java as far as engineering integrity.
Re: The New Haskell.org
#106"advanced" purely-functional. Does -advanced- actually means something?.
Re: The New Haskell.org
#107"advanced" purely-functional. Does -advanced- actually means something?.
Re: The New Haskell.org
#108Earlier quoted context omitted.
Sure, but my point is that maybe the top example should be one that'd work verbatim in the REPL, to not scare noobs like me away.
Yeah, the REPL story's a bit of a mess, but Haskellers tend to forget that.
Re: The New Haskell.org
#109Re: The New Haskell.org
#110"advanced" purely-functional. Does -advanced- actually means something?.
Two different unrelated adjectives: it's an advanced language, and a purely functional language
You asked a year ago:
>You say it's used all the time -- so how about you give an example of a "lazy" solution to a problem in, say, C?
but I was just reading that old thread now, so replying here.
short-circuit evaluation would be an example in C, because the programmer can ask the compiler to do something, but at run-time it won't do it if the results aren't necessary - it just won't execute despite the programmer explicitly writing those instructions.
e.g. in the condition if (is_prime(a) && is_something_hard_to_compute(a)) then even though you're calling the function is_something_hard_to_compute() about a, at run-time if it's not necessary for the result, then purely out of laziness it won't get called. (i.e. if the first test returns false.)
this meets the condition you asked about.
reference: http://en.wikipedia.org/wiki/Short-circuit_evaluation