Skip to content

Comment on Snap for Beginners: Haskell Web Developmentparent

Comments

Not as good as for example for C#, but not as bad as for example Ruby.

I have a plugin for Sublime that complains when something is broken, or a dependency is missing. The typesystem is so strong that usually when it compiles, it works.

So my process for refactoring is basically changing typesystems, and having the compiler check my changes until it works again.

Note that this thinks of Ruby as bad only in IDE aspect. Refactoring Ruby is actually quite enjoyable as Ruby is so friendly to unit testing. You just move your code and run your tests again.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.