Option ve Null'dan Kaçış: Maybe Tipi, Map, Bind ve LINQ Query Syntax'ın Sırrı
Option, "değer yok" durumunu bir tip olarak ifade eder ve değere ulaşmadan önce "yoksa ne olacak?" sorusunu cevaplamaya zorlar; nullable reference types çoğu yerde yeterliyken Option zincirleme hesaplamada ve iç içe "yok" anlamlarında fark yaratır. Bookstore'un kupon hesabını kendi Option<T>'imizle Map, Bind ve Match üzerinden kuruyor, Select/SelectMany ekleyince LINQ query syntax'ın neden çalıştığını ve monad'ın map + flatten sezgisini gösteriyoruz.
15 Kas 2026
·
15 dk
·
14