Resultados de la búsqueda a petición "state-monad"
Simulando objetos interactivos con estado en Haskell
Actualmente estoy escribiendo un programa Haskell que implica simular una máquina abstracta, que tiene un estado interno, toma entrada y da salida. Sé cómo implementar esto usando la mónada estatal, lo que resulta en un código mucho más limpio y ...
¿Cómo evito referirme a todas las variables de estado cuando actualizo solo algunas?
Un modismo que uso para componer un par de procedimientos (con memoria) es el siguiente: p1 :: State (Int, String) () p1 = do (a, b) <- get ... do something ... put (a', b) p2 :: State (Int, String) () p2 = do (a, b) <- get ... do something else ...
Pregunta básica del Estado Scalaz
Como usoState para imitar el comportamiento deList.zipWithIndex? Lo que se me ocurrió hasta ahora (que no funciona) es: def numberSA[A](list : List[A]) : State[Int, List[(A, Int)]] = list match { case x :: xs => (init[Int] <* modify((_:Int) + ...
Diferencia entre State, ST, IORef y MVar
Estoy trabajando a través deEscribe un esquema en 48 horas [http://en.wikibooks.org/wiki/Write_Yourself_a_Scheme_in_48_Hours] (Tengo hasta 85 horas aproximadamente) y he llegado a la parte sobreAgregar variables ...
Uso del estado de Haskell mónada un olor a código?
Dios, odio el término "olor a código", pero no se me ocurre nada más preciso. Estoy diseñando un lenguaje y compilador de alto nivel para Espacio en blanco [http://compsoc.dur.ac.uk/whitespace/] en mi tiempo libre para aprender sobre ...
Scalaz ejemplos de mónada del estado
No he visto muchos ejemplos de la mónada del estado scalaz. Ahi estaeste ejemplo [http://scalaz.github.com/scalaz/scalaz-2.9.1-6.0.2/doc.sxr/scalaz/example/ExampleState.scala.html] pero es difícil de entender y solo hay unaotra ...
scalaz List [StateT] .sequence: no se pudo encontrar el valor implícito para el parámetro n: scalaz.Applicative
Estoy tratando de descubrir cómo usarStateT para combinar dosStateransformadores de estado @ basados en un comentario en miScalaz ejemplos de mónada del ...
ST Monad == código de olor?
Estoy trabajando en implementar el UCT [http://citeseer.ist.psu.edu/viewdoc/summary?doi=10.1.1.102.1296] algoritmo en Haskell, que requiere una buena cantidad de malabares de datos. Sin entrar en demasiados detalles, es un algoritmo de ...
Página 2 de 2