Resultados de la búsqueda a petición "haskell"

2 la respuesta

Type abstracción en GHC Haskell

Me encantaría obtener el siguiente ejemplo de verificación de tipo: {-# LANGUAGE AllowAmbiguousTypes #-} {-# LANGUAGE RankNTypes #-} {-# LANGUAGE TypeApplications #-} {-# LANGUAGE TypeFamilies #-} module Foo where f :: Int -> (forall f. Functor ...

5 la respuesta

Diseño del lenguaje "colecciones" de Haskell

¿Por qué la implementación de Haskell está tan centrada en las listas vinculadas? Por ejemplo, conozco Data.Sequence es más eficiente con la mayoría de las operaciones de lista (excepto elcons operación), y se usa mucho; sin ...

2 la respuesta

Implementando un intérprete de idiomas en Haskell

Quiero implementar un intérprete de lenguaje imperativo en Haskell (con fines educativos). Pero me resulta difícil crear la arquitectura correcta para mi int...

5 la respuesta

Número aleatorio en Haskell [duplicado]

Esta pregunta ya tiene una respuesta aquí:Cómo obtener el valor normal de la acción IO en Haskell 2 respuestasEstoy tratando de obtener un número aleatorio e...

1 la respuesta

¿Qué tiene de malo esta instancia de YesodAuth?

Acabo de migrar del andamio yesod actual al últimoyesod-1.6.0, yesod-auth-1.6.2. instance YesodAuth App where type AuthId App = UserId -- .... authenticate creds = runDB $ do x <- getBy $ UniqueUser $ credsIdent creds case x of Just (Entity uid ...

1 la respuesta

Haskell - Paquete de cabal de embalaje con preprocesadores personalizados

He implementado un preprocesador personalizado que crea archivos * .hs desde archivos * .tpl. Se especifica en

3 la respuesta

Existen nombres amigables para los humanos para los métodos aplicativos (y amigos)?

He estado usando aplicativo (y alternativo) últimamente, y una cosa que me ha frustrado es mi falta de conocimiento de la nomenclatura. Como ejemplo, me gustaría poder decirfunction name en lugar destar thing para<*>. Entonces, de la misma ...

5 la respuesta

FP mecanografiado: argumentos de tupla y argumentos curriables

En lenguajes de programación funcional tipados estáticamente, como Standard ML, F #, OCaml y Haskell, una función generalmente se escribirá con los parámetros separados uno del otro y del nombre de la función simplemente por espacios ...

6 la respuesta

¿Qué significa el signo de exclamación en una declaración de Haskell?

Me encontré con la siguiente definición cuando trato de aprender Haskell usando un proyecto real para conducirlo. No entiendo lo que significa el signo de exclamación frente a cada argumento y mis libros no parecen mencionarlo. data MidiMessage ...

1 la respuesta

Enhebrando un estado extra a través de un analizador en Scala