Hola gente! Alguien estudiando haskell? Si lo estan mandemen un mp para intercambiar conocimientos! Saludos!
Yo estoy con Haskell que buscas saber?
xdd! es que no entiendo el operador de binding de la monada de estado...
Instance Monad (State s)
(>>=) :: State s a -> (a -> State a b) -> State a b
oroccessor >>= processorGenerator = State $ ->
let (x,st') = runState processor st
in runState (processorGenerator x) st'
Lo que no capto es la verdadera utilidad de esto... que se yo como por ejemplo la monada Maybe es muy sencilla, o la IO, aunque no vi la implementacion se entiende.
Me frustre para entender este del estado. (no escribi el return por que ese si lo capte)
Cita de: _niu en 4 Diciembre 2012, 22:24 PM
xdd! es que no entiendo el operador de binding de la monada de estado...
Instance Monad (State s)
(>>=) :: State s a -> (a -> State a b) -> State a b
oroccessor >>= processorGenerator = State $ ->
let (x,st') = runState processor st
in runState (processorGenerator x) st'
Lo que no capto es la verdadera utilidad de esto... que se yo como por ejemplo la monada Maybe es muy sencilla, o la IO, aunque no vi la implementacion se entiende.
Me frustre para entender este del estado. (no escribi el return por que ese si lo capte)
Lo cierto es que no tengo aún mucha idea de Haskell estoy aprendiendo. Si quieres te puedo pasar PDF con mucha teoria de Haskell, practicas, etc..
Por cierto tu code, me genera un error al compilarlo con el GHCi
jejejeje sip lo escribi asi nomas, lo pase del libro. Gracias igual! Animo a todos al mundo haskell!
@тαптяαпсє
Si tenés bastante info sobre Haskell, podrías enviármela?
Un saludo y gracias.
Cita de: criskapunk en 8 Diciembre 2012, 17:35 PM
@тαптяαпсє
Si tenés bastante info sobre Haskell, podrías enviármela?
Un saludo y gracias.
¿Tienes Dropbox?
Cita de: тαптяαпсє en 8 Diciembre 2012, 18:14 PM
¿Tienes Dropbox?
No, no tengo DropBox.
Tenés alguna otra manera de mandarme las cosas?