К вопросу “да кто такой этот ваш Fantasy Land”
Обсуждал сегодня в разных местах проблему nullable-типов в событийной модели (читай “хочу безопасно вычислять observable из другого observable, который в свою очередь инициализируется пустым, а потом в него накидываются данные”). См. скриншот. Наваял небольшую демку (proof of concept), в которой совместил монаду Option из fp-ts и вычисляемые сторы эффектора. Выглядит немного дико, но хотелось бы иметь что-то такое же безопасное и чуть более удобное.
Так вот Option из fp-ts – это #
16 Monad. Надеюсь, мы с вами туда доберёмся.
Демка