This looks like it's by Manuel Chakravarty. He's a long time Haskell contributor / researcher. His research lab is responsible for a huge chunk of array fusion related research that's happened using Haskell over the years.<p>Given the baked in support for sprite kit, I presume that this is an evolution of the tools he used to teach his young ones how to write games.
<i>As required by the Mac App Store, Haskell for Mac is sandboxed. Consequently, Haskell code executed in a Haskell for Mac playground cannot access any data except for Haskell for Mac documents, the app container, and those system files white-listed by the operating system. Any attempt to access other files or to initiate a network connection will be rejected by the operating system.</i><p>This seems unnecessarily crippling. Is this really required of desktop App Store apps?
I bought it. If someone (cough)Jetbrains were to offer a full blown IDE with code-navigation, refactoring tools, smart autocomplete etc etc. I would pay them 10 times as much.
Reading this page, it sounds very cool. It also sounds like it's heavily inspired by Swift Playgrounds, including using SpriteKit as an example.<p>I am a bit baffled as to why it says the Haskell code can't initiate network connections. Yeah the app is sandboxed, but sandboxed apps can easily request network access. And it seems like that's a common-enough thing to want that it should support it.
I would like to see some demo version, as 20€ is a bit too much to drop.<p>Looks cool, lots of inspiration from swift playgrounds. Though, aren't there any open source alternatives (I have never tried haskell), probably similar to ipython (jupyter) stack?
I imagine that this is a naïve question, but it's sincere: what does this app offer for its $20 cost that the Haskell platform doesn't? Of their five big selling points, three don't seem really convincing: it mentions that it includes 200 libraries—more than HP, but not the sort of thing one needs to pay for; there is SpriteKit support, of which they say:<p>> We will release the SpriteKit binding under a permissive open source license for general use as soon as possible.<p>; and "Let the type system help you", which, of course, is just a feature of Haskell, not of this environment.<p>A drag'n'drop project manager is nice, but doesn't seem like <i>that</i> big a deal; so I guess that the real selling point is the "Immediate feedback". Indeed, that seems to be a <i>huge</i> selling point, and it's something for which I've often wished while coding Haskell. However, their blurb on it is very brief:<p>> Haskell playgrounds provide instant feedback, displaying types and results of computations, both textual and graphical.<p>Is there any way to read more about this, and, in particular, to evaluate how much value it adds before buying?
When I've read the title I thought it was about leksah [1]. I've not used it since some time but according to recent reviews is getting quite good.<p>[1]: <a href="http://leksah.org" rel="nofollow">http://leksah.org</a>
I'm just glad there's a nice binary of GHC available to download from somewhere. I'm running 10.11, and I had to compile GHC from source (homebrew) on my MacBook air in order to install youtube-dl with rtmpdump support. It took literally all night to compile. Hours and hours and hours.
I would buy it if it were not sold through the Mac App Store and not sandboxed...
There are applications that make sense to sell in the Mac App Store, a programing environment isn't one of them.
For something similar that is free (as in beer, but also just a wrapper around free-as-in-speech software), see <a href="http://www.kronosnotebook.com/haskell" rel="nofollow">http://www.kronosnotebook.com/haskell</a>
This looks really cool! I tried learning Haskell on the Mac a year or two ago. It was painful having to use command-line tools and text editors. I eventually hacked Xcode to do the syntax highlighting and to run the build commands for Haskell. But that breaks every time Xcode updates, etc. This looks like it solves that problem! Can't wait to try it out.<p>One thing I'd like to see is how well it works for calling into the OS, or at least calling into or being called from C/C++/Objective-C (and eventually Swift).
Was a bit disappointed when I found out they don't have any education/academic discount beyond education bulk purchasing.<p>Looks pretty cool though.
Can someone who knows more about Haskell explain to me what the hell I'm getting for 25 bucks here? Cant I replicate all of the features it has with off the shelf tools/editors that are free? Wouldn't that path be less limited than this "sandboxed" app with "access other files or to initiate a network connection will be rejected by the operating system" restrictions?
Why do we still have platform-specific applications in 2015? Any good software engineering environment should set an example and show that we do not need to live by such artificial restrictions.