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

1 la respuesta

¿Por qué GHCi escribe esta declaración de manera extraña?

l responder una pregunta sobre stackoverflow, noté que GHCi (interactivo) está asignando un tipo demasiado restrictivo en undeja declaración. A saber, dado el código, import Control.Arrow f = maximum &&& id >>> fst &&& (\(m,l) -> length $ ...

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

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

2 la respuesta

Cómo elige GHCi nombres para las variables de tipo?

Cuando se usa el intérprete interactivo de GHC, es posible solicitar el tipo inferido de una expresión: Prelude> :t map map :: (a -> b) -> [a] -> [b] Parece que toma los nombres de las variables de tipo de la firma desdemap es ...

8 la respuesta

Cómo ejecutar un archivo haskell en modo interpretado

Me han dicho que puede interpretar archivos haskell (lo que supongo que significa que funcionarán como Ruby / Python / Perl). Sin embargo, no puedo encontrar la opción de línea de comando en ghc para hacer esto. Siempre quiere compilar mi ...