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

8 la respuesta

¿Por qué este código de Haskell funciona correctamente con listas infinitas?

Tengo un código Haskell quehac funciona correctamente en una lista infinita, pero no entiendopor qu puede hacerlo con éxito. (Modifiqué mi código original, que no manejaba listas infinitas, para incorporar algo de otro código en línea, y de ...

8 la respuesta

Multiplicación matricial segura de tipo

Después de la larga discusión enEscribe esta multiplicación de Scala Matrix en Haskell [https://stackoverflow.com/questions/8327032/write-this-scala-matrix-multiplication-in-haskell] , Me preguntaba ... ¿cómo sería una multiplicación de matrices ...

6 la respuesta

Escriba esta multiplicación de Scala Matrix en Haskell [duplicado]

Posible duplicado: ¿Puedes sobrecargar + en haskell? [https://stackoverflow.com/questions/8308015/can-you-overload-in-haskell] ¿Puede implementar una clase Matrix y un operador * que funcionará en dos matrices?: scala> val x = Matrix(3, ...

4 la respuesta

Error de tipo con tipos de rango 2 y composición de funciones

Aquí hay algunos pragmas y algunas importaciones: {-# LANGUAGE ScopedTypeVariables #-} import Control.Monad.ST import Data.Array.ST import Data.ArrayAhora este es mi problema. El código siguiente comprueba: foo :: forall a. a -> [a] foo x = ...

8 la respuesta

Haskell: aplicación de función con $

En el siguiente fragmento, puedes ver mis dos funciones de collatz que escribí en Haskell. Para la aplicación recursiva, utilicé paréntesis en el primer ejemplo (collatz) para obtener la precedencia correcta. Como acabo de aprender la ...

2 la respuesta

Cómo escribir una función de Haskell que tome una función variable como argumento

Estoy tratando de crear una función que obtenga una función variable comoun argument, es decir, func :: (a -> ... -> a) -> a¿Cómo puedo lograr esto He leído sobrepolyvariadic ...

6 la respuesta

¿Un ejemplo de un plegable que no es un Functor (o no es transitable)?

A Foldable [http://hackage.haskell.org/packages/archive/base/latest/doc/html/Data-Foldable.html] s probable que la instancia @ sea algún tipo de contenedor, por lo que es probable que sea unaFunctor también. En ...

2 la respuesta

¿Haskell FlexibleInstances es una extensión estable del idioma?

¿Cuál es el problema con FlexibleInstances en Haskell? ¿Por qué no están incluidos en Haskell 2010? ¿Las implementaciones de FlexibleInstances simplemente no eran lo suficientemente estables para su inclusión en un estándar o hay preocupaciones ...

4 la respuesta

Cómo relacionarse con el tipo desde el contexto externo

Permítanos considerar el siguiente fragmento de código: blah :: a -> b -> a blah x y = ble x where ble :: b -> b ble x = x Esto compila bien bajo GHC, lo que esencialmente significa queb de la tercera línea es algo diferente deb desde la ...

8 la respuesta

Comandos multilínea en GHCi

Tengo problemas para ingresar comandos de varias líneas en ghci. El siguiente código de 2 líneas funciona desde un archivo: addTwo :: Int -> Int -> Int addTwo x y = x + y Pero cuando entro en ghci, obtengo errores. Traté también de poner el ...