Zpracování chyb funkcionálně
Details
Railway Oriented Programming je funkcionální přístup na zpracování chybových stavů programu. Tento návrhový vzor umožňuje zapsat tok programu se složitým větvením tak, jako kdyby byl zapsán lineálně. A to všechno za pomocí funkcionální kompozice a bez ztráty datových typů.
Lukáš Rychtecký nám ukáže, jak pomocí funkcionální kompozice a datových typů vyženete imperativní kód z repozitáře.