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

2 la respuesta

Recursión de la cola en Haskell

Estoy tratando de entender la recursividad de la cola en Haskell. Creo que entiendo qué es y cómo funciona, pero me gustaría asegurarme de que no estoy estropeando las cosas. Aquí está la definición factorial "estándar": factorial 1 = 1 ...

5 la respuesta

Haskell Bytestrings: ¿Cómo combinar patrones?

Soy un novato de Haskell, y tengo algunos problemas para encontrar la forma de combinar un patrónByteString. los[Char] La versión de mi función se ve así: dropAB :: String -> String dropAB [] = [] dropAB (x:[]) = x:[] dropAB (x:y:xs) = if x=='a' ...

2 la respuesta

Mensajes impresos en el momento equivocado con putStr

import Control.Monad import Data.Char main = forever $ do putStr "Give me some input: " l <- getLine putStrLn $ map toUpper lHe estado aprendiendo Haskell aprendiendo haskell. Cuando intento ejecutar este código, no se comporta como debería. l ...

2 la respuesta

¿Hay una mejor manera de convertir UTCTime a EpochTime?

Quiero establecer el tiempo de modificación de un archivo al tiempo que obtuve de los datos exif. Para obtener el tiempo de exif, encontré: Graphics.Exif.getTag :: Exif -> String -> IO (Maybe String)Para establecer el tiempo de modificación del ...

4 la respuesta

Análisis y formato de fechas de Haskell

He estado trabajando con los módulos Date.Time de Haskell para analizar una fecha como12-4-1999 o1-31-1999. Lo intenté: parseDay :: String -> Day parseDay s = readTime defaultTimeLocale "%m%d%Y" sY creo que quiere que mis meses y días tengan ...

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 ...

2 la respuesta

Haskell eficiente equivalente al argsort de NumPy

¿Existe un estándar de Haskell equivalente a NumPy's?argsort [https://docs.scipy.org/doc/numpy/reference/generated/numpy.argsort.html] ¿función? Estoy usandoHMatrix [http://hackage.haskell.org/package/hmatrix]y, entonces, quisiera una función ...

1 la respuesta

¿Por qué este programa parece no fusionarse correctamente?

Sospeché que un programa dado no se estaba fusionando como lo haría e hice esta prueba para confirmar: module Main where import qualified Data.Vector.Unboxed as V main :: IO () main = do let size = 100000000 :: Int let array = V.replicate size 0 ...

0 la respuesta

¿Cómo manejar la migración de la estructura de datos de una manera compositiva en Haskell?

Estoy tratando de implementar (des) serialización de estructuras de datos en Haskell de una manera que: Se encarga de evolucionar el esquema de la estructura de datos,Permite la lectura segura de versiones anteriores si se proporciona algún ...

3 la respuesta

¿Programación orientada a objetos en un contexto de programación puramente funcional?

¿Hay alguna ventaja de usar la programación orientada a objetos (OOP) en un contexto de programación funcional (FP)? he estado usandoF# [http://en.wikipedia.org/wiki/F_Sharp_%28programming_language%29]desde hace algún tiempo, y noté que cuanto ...