Live data from Hacker News

Viewing profile — ccapndave

ccapndave

HN member
Joined
Thu, Dec 08, 2011, 5:37 PM UTC
HN karma
170
Public activity
23 items

About ccapndave

No profile information was provided.

Recent public activity

  1. comment
    Comment #42593974

    Enjoying this so far! One initial comment is that I'm not sure the JS examples should all be embedded in an HTML page; why not code them to be run in node which means you can scrap…

  2. comment
    Comment #24162505

    Reason is still an alternative syntax to OCaml for native development, although I have no idea how many people actually use it for that.

  3. comment
    Comment #24162373

    Basically Bucklescript have forked their own (very similar) syntax from ReasonML and branded the whole syntax + Bucklescript + compiler package as ReScript. I suppose the goal is t…

  4. comment
    Comment #24161837

    ReScript is specifically ReasonML with Bucklescript, which is for transpiling down to Javascript. They also made a few minor syntax changes that make it look a bit more like Typesc…

  5. comment
  6. comment
    Comment #24161461

    I used ReasonML and Bucklescript for a self-contained part of a massive Typescript project to try it out and it was a joy . Here's hoping more people find out about it and it gets …

  7. story
  8. comment
    Comment #13128849

    Other people's comments explain the details well, but I wanted to say that I have a large (real-world) project where the bulk of the app and all the business logic is in Elm, and a…

  9. comment
    Comment #12918447

    I disagree - I think that firstly Evan wants to implement the right abstraction (which he doesn't think is traditional Haskell type classes), and secondly its simply not a priority…

  10. comment
    Comment #12908855

    http://package.elm-lang.org/packages/eeue56/elm-all-dict/lat...

  11. comment
    Comment #12907888

    Despite the abrasive tone of this article, it is true that Elm misses a convenient level of abstraction (whether that be type classes, module functors or whatever). I spent the fir…

  12. comment
    Comment #12720199

    If you don't mind using remote developers, then your location doesn't have to matter. It's true that it might be a bit harder to find a developer (although Elm is getting more popu…

  13. comment
    Comment #12719240

    Its true that you can't currently write a service worker in Elm. However, in practice for any decent size app you are going to end up with a mix of Elm and Javascript with communic…

  14. comment
    Comment #11852442

    You take that back! I've been using it professionally for about 6 months.

  15. comment
    Comment #11852425

    This is certainly annoying at the moment (although there are workable hacky solutions). However it's a well known issue and there is movement at https://github.com/elm-lang/html/is…

  16. comment
    Comment #11674857

    I suppose if anything it is the customer subscribes. But actually, in practice, it doesn't really feel quite like this because in FP you just have a bunch of functions and there is…

  17. comment
    Comment #11668724

    It took me about a day and half to upgrade a good sized project, and most of that time was spent sorting out native code. If you don't use native code and are using StartApp then i…

  18. comment
    Comment #11668536

    Another approach is to use extensible records, which give you structural typing similarly to Typescript. This means that you can pass the exact same state record/object around to d…

  19. comment
    Comment #11668469

    I've never used ClojureScript so I can't speak for that, but the ports are now a lot easier in 0.17 as an outgoing port is simply a function that you can call, instead of messing a…

  20. comment
    Comment #11668281

    Its a little wordy, but now that I'm used to it, it takes no time to write decoders/encoders. There is also a tool to automatically generate them from JSON input at http://noredink…

  21. comment
    Comment #11668253

    I moved from React/Redux/Typescript to Elm a few months ago, and I'm now on my second serious project with it, making mobile application with Cordova. I've found it an absolute ple…

  22. comment
    Comment #4631656

    SEEKING FREELANCER(s) - remote only Davex Global is looking to expand its roster of remote freelancers. Right now we are looking for super-duper HTML/jQuery/CSS/Bootstrap frontend …

  23. comment
    Comment #3330096

    bpm ( http://www.getbpm.org/ ) works with Amber and compiles multiple Javascript, SCSS and Coffeescript into a single JS and CSS file. It also has a mode where it does it in realti…