1. 1

    If I did this with the current project, I’d be dead from severe alcohol poisoning… :(

    1. 3

      I’ve looked into the whole dry-rb stack a few times, and each time I came away confused. To me it feels like trying to force ruby to be something that it’s really not. Why try to bolt on a type system and stuff from functional languages, when there are perfectly good languages that come with those features baked right in?

      I mean, I appreciate all the hard work that’s gone into it, I just don’t really understand the “why”.

      1. 1

        I don’t think the goal is to apply stronger typing to the language as a whole, just to the places in apps where it really helps, like ensuring data is properly validated, entity objects are instantiated with valid state, etc. This makes things easier to work with because you can be much more confident about the shape of your data.