Live data from Hacker News

Viewing profile — a0

a0

HN member
Joined
Sat, Mar 16, 2013, 12:55 AM UTC
HN karma
625
Public activity
93 items

About a0

http://rizo.odis.io

Recent public activity

  1. story
  2. comment
  3. story
  4. comment
    Comment #20878804

    I think I don't mind lack types as much in immutable languages. Clojure and Erlang are like that. But they're also both simple languages with simple semantics. One issue I have wit…

  5. comment
    Comment #20878638

    > Common reaction from them I receive very often "We never knew that JS/TS can do that" Maybe it's about what you cannot do in ReasonML, and not about what you can do in TypeScript…

  6. comment
    Comment #20878578

    One problem with people selling ReasonML's type inference is that it's not depicting the actual developer experience. The first thing to note is that you do interact with types to …

  7. comment
    Comment #20878379

    ClojureScript is beautiful! If only it had types :)

  8. comment
    Comment #20878273

    Being a Vim/Merlin user I normally just type ` t` to see the type of the value under the cursor (this maps to `:MerlinTypeOf` if I recall correctly). What I do use type annotations…

  9. comment
    Comment #20878220

    There was a workshop at the last ReasonLDN meetup. Here are the slides that were used, they include quickstart instructions: https://docs.google.com/presentation/d/1wuAveSHslRfKShD…

  10. comment
    Comment #20878149

    One place where clean build times do matter is in the CI. Having very fast builds and tests is great for speedy deployments.

  11. comment
    Comment #20878127

    This kind of comments make me really sad. Most ReasonML developers are actually "JavaScript developers". ReasonML was specifically designed for JavaScript developers. Being JavaScr…

  12. comment
    Comment #20877929

    Many interesting points! :) > Why do people care about this? Writing type annotations is not that much work (...) I personally care about this when I'm prototyping something. Not h…

  13. comment
    Comment #20877807

    It's ok. There's pretty good support for linting and code completion. The plugins are fast and have a rich feature set. Take a look at this: https://marketplace.visualstudio.com/it…

  14. comment
    Comment #20877722

    Many modern languages support type inference to some degree. The special thing about ReasonML is that the type inference is much more robust and complete. In practice you don't nee…

  15. comment
    Comment #18651197

    WASM currently does not have a GC but that's precisely why one is needed. Languages that target WASM need to implement their own GC but there's already a proposal to integrate a GC…

  16. comment
    Comment #18423896

    In principle it seems like a significant limitation but in practice it is rarely an issue. ReasonML does support parametric polymorphism so it is still possible to write generic co…

  17. comment
    Comment #18423873

    I used OCaml in production for a 2 years and it was a very pleasant experience. Recently I started using ReasonML at my team to implement a Kubernetes configuration tool. It’s surp…

  18. comment
  19. comment
    Comment #18231858

    Great seeing more apps being built in Reason! How was your experience with it?

  20. comment
    Comment #17892056

    I think implementing a Go backend for Reason would be a better approach. Existing libraries, could be reused and it would be easier for people familiar with Reason/OCaml to learn t…

  21. comment
    Comment #17875093

    There’s also a desicated list for ReasonML now: https://github.com/vramana/awesome-reasonml

  22. comment
    Comment #17828608

    This is a brilliant tool that fully shows the potential that Reason/OCaml provide as a platform. Good job!

  23. comment
    Comment #17828136

    For everyone interested in learning OCaml, there's a very active Discord community where you can ask questions: https://discord.gg/ZBgYuvR Join and say "hi"! :)

  24. comment
    Comment #17681639

    If you want something closer to Rust, consider looking into Reason. It’s essentially OCaml with braces and semicolons.

  25. comment
    Comment #17681624

    Single-process concurrency is great in OCaml. It’s flexible and composable with libraries like Lwt and Async. On the other hand true multicore backend is where the most work is mom…