And people thought 14 years of copyright was too short… you play capitalist games of granting virtually infinite monopolies (trademarks are incredibly effective at restricting the public domain), as property to sell and trade to the highest bidders, the public domain be damned, and you get capitalist prizes like massive layoffs and unemployment and a deteriorating, corporation-owned culture
Look at gleam and elixir. Both are functional. Both use exceptions, but both also use error values as well. There is no reason why we can’t have both. These are incredibly fault tolerant systems.