fp-ts Tutorial | Chapter 2: Option
In Chapter 2 of this fp-ts tutorial (functional programming in TypeScript), we will introduce the Option data type, which is used to represent optional values, like the result of a computation that might fail.
Option is one of the most used data types in fp-ts programs, which is why it's important for you to understand it well and to learn how to work with it.
After defining what an Option is and seeing an example, we will learn about O.match (also known as O.fold), which allows us to do pattern matching on an Option.
We will also see how we can extract the value out of an Option by using O.getOrElse.
Finally, we will see how we can convert nullable values to Options by using O.fromNullable.
00:00 Option definition
01:23 Inverse example
02:43 Pattern matching with O.match
03:05 UI message example
04:02 Safe inverse example
04:42 Extract value with O.getOrElse
05:21 O.getOrElseW and O.matchW
06:29 Option from nullable
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «fp-ts Tutorial | Chapter 2: Option», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.