Resultados da pesquisa a pedido "ghci"
Como configurar o GHCi para importar automaticamente módulos
Quando uso o GHCi, quase sempre acabo importandoControl.Applicative, Data.Listetc. Existe uma maneira de configurar o GHCi para importar automaticamente esses módulos. Além disso, depois de importá-los, como evito que o prompt seja ...
Como hackear o GHCi (ou abraços) para que ele imprima caracteres Unicode sem escap
Veja o problema: normalmente, no ambiente interativo Haskell, caracteres Unicode não latinos (que fazem parte dos resultados) são impressos escapados, mesmo que o código do idioma permita tais caracteres (em vez de saída direta ...
Haskell: Show de derivação para tipo personalizado
Tenho esta definição de tipo: data Operace = Op (Int->Int->Int) String (Int->Int->Int) deriving Show Quero imprimir esse tipo no shell interativo (GHCi). Tudo o que deve ser impresso é oString campo. Tentei o seguinte: instance Show Operace ...
Por que o GHCi está digitando essa declaração de maneira estranh
Ao responder a uma pergunta no stackoverflow, notei que o GHCi (interativo) está atribuindo um tipo muito restritivo em umdeixe declaração. Ou seja, dado o código, import Control.Arrow f = maximum &&& id >>> fst &&& (\(m,l) -> length $ ...
Haskell: Aplicativo de função com $
No trecho a seguir, você pode ver minhas duas funções de collatz que escrevi em Haskell. Para o aplicativo recursivo, usei parênteses no primeiro exemplo (collatz) para obter a precedência correta. Como acabei de aprender a aplicação da função ...
omandos de várias linhas no GHCi
Estou tendo problemas ao inserir comandos de várias linhas no ghc O seguinte código de duas linhas funciona a partir de um arquivo: addTwo :: Int -> Int -> Int addTwo x y = x + y Mas quando entro em ghci, recebo erros. Eu também tentei ...
Como o GHCi escolhe nomes para variáveis de tipo?
Ao usar o intérprete interativo do GHC, é possível solicitar o tipo inferido de uma expressão: Prelude> :t map map :: (a -> b) -> [a] -> [b] Parece que leva os nomes das variáveis de tipo da assinatura desdemap ...
Como executar um arquivo haskell no modo interpretado
Me disseram que você pode interpretar arquivos haskell (o que eu suponho que significa que eles funcionarão como Ruby / Python / Perl). Porém, não é possível encontrar a opção de linha de comando no ghc. Ele sempre deseja compilar meu arquivo. ...