Haskell kitabu yaklaşık MonadPlus okurken, temelde başka türlü bir Char ve String alır ve alabalık dize kafa eşitse Just (char,tail) döndürür veya Nothing aşağıdaki işlevi bulundu: char :: Char -> Str
Notu kullanan bir işlevden bir Belki değeri döndürmeye çalışıyorum, ancak çalışmayı başaramıyorum. Bu fonksiyon, bir dize ("filename") ve aramak için Path ... findIn :: String -> Path -> Maybe Path
f
no'lu bir yazım hatasıdır. Burada SO üzerinde bazı örnekler buldum ama onları benim durumuma uygulayamadım. Düşünebildiğim tek şey, oldukça çirkin görünen ağır iç içe izin cümlesi. notasyonu yaptığımı
Haskell çalışarak, çıplak kemikler Bu a :: Bool
a = case True of
True -> True
False -> False
Works Ama b :: IO Bool
b = do
let b' = case True of
True -> True
False -> Fa