|
|
|
|
|
by tigershark
3346 days ago
|
|
The type system is your friend, not your enemy.
You are comparing the type errors to the null pointer exceptions, aka the billion dollar error.
You can have an extremely powerful type system, with very low ceremonies, that checks continuously that you are not shooting your foot AND having a REPL.
For example using F#.
Your code will be extremely expressive and creating DSL can be a breeze, with the huge benefit that even your DSL will be type checked at compile time. |
|