Нужно разделять инструмент и использование. Когда мне говорят, что фри монады - это сложно и академия, и что я противоречу сам себе, я едва удерживаюсь от фейспалма. Важно не то, как они устроены и откуда родом, а то, как их использовать. Тем более когда есть фри монадический фреймворк, и в его внутренности даже заглядывать необязательно.
Как там с registry, я еще не в курсе, но обычно идея та же
Нужно разделять инструмент и использование. Когда мне говорят, что весь хаскель - это сложно и академия, и что я противоречу сам себе, я едва удерживаюсь от фейспалма. Важно не то, как он устроен и откуда родом, а то, как его использовать. Тем более когда есть Theory Category For Programmers, и в его внутренности даже заглядывать необязательно.
Как там с мейнстримом, я еще не в курсе, но обычно идея та же