Files
freeCodeCamp/guide/portuguese/haskell/monad/index.md
2018-10-16 21:32:40 +05:30

427 B

title, localeTitle
title localeTitle
Monad Mônada

Leis de Monad

Existem 3 leis que devem ser satisfeitas por um tipo de dados para serem consideradas como mônadas

Talvez Mônada

justHead :: Maybe Char 
 justHead = do 
    (x:xs) <- Just "" 
    return x 

Listar Monad

retorno é o mesmo que puro de aplicativo

instância Monad [] onde
return x = [x]
xs >> = f = concat (mapa f xs)
falhar _ = []