Domande taggate «haskell»

Haskell è un linguaggio di programmazione funzionale caratterizzato da una forte tipizzazione statica, valutazione pigra, ampio parallelismo e supporto della concorrenza e capacità di astrazione uniche.

4
Quali sono alcuni casi d'uso convincenti per i tipi di metodo dipendenti?
I tipi di metodi dipendenti, che prima erano una funzionalità sperimentale, ora sono stati abilitati per impostazione predefinita nel trunk e apparentemente questo sembra aver creato certo entusiasmo nella comunità Scala. A prima vista, non è immediatamente ovvio a cosa possa essere utile. Heiko Seeberger ha pubblicato un semplice esempio …



1
Emacs Interactive-Haskell sostituisce la mancata risposta se la cabala o la directory di lavoro sono impostate su directory di progetto
Sto riscontrando un comportamento strano con Interactive-Haskell in sostituzione emacs. Quando sorgente un file, il emacsmini buffer mostra una serie di prompt interattivi: Start a new project named 'myproject'? Cabal dir (guessed from myproject.cabal): Build target (empty for default): Set current directory: Se lascio la directory cabal o la directory …
124 haskell  emacs  cabal  ghci 



6
Tipo Haskell vs Data Constructor
Sto imparando Haskell da learnyouahaskell.com . Ho problemi a comprendere i costruttori di tipi e i costruttori di dati. Ad esempio, non capisco davvero la differenza tra questo: data Car = Car { company :: String , model :: String , year :: Int } deriving (Show) e questo: data …
124 haskell 

3
Qual è lo scopo della monade lettrice?
La monade del lettore è così complessa e sembra essere inutile. In un linguaggio imperativo come Java o C ++, non esiste un concetto equivalente per la monade del lettore, se non mi sbaglio. Puoi farmi un semplice esempio e chiarire un po 'questo?

16
Guida per principianti a Haskell? [chiuso]
Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, discussioni, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …



8
Haskell richiede un garbage collector?
Sono curioso di sapere perché le implementazioni Haskell utilizzano un GC. Non riesco a pensare a un caso in cui GC sarebbe necessario in un linguaggio puro. È solo un'ottimizzazione per ridurre la copia o è effettivamente necessaria? Sto cercando un codice di esempio che potrebbe perdere se un GC …

5
Cosa significa la sintassi "Just" in Haskell?
Ho setacciato Internet per una spiegazione effettiva di ciò che fa questa parola chiave. Ogni tutorial Haskell che ho visto inizia a usarlo in modo casuale e non spiega mai cosa fa (e ne ho visti molti). Ecco un pezzo di codice di base da Real World Haskell che utilizza …
118 haskell  syntax 


4
Quale rappresentazione Haskell è consigliata per array di pixel 2D senza scatola con milioni di pixel?
Voglio affrontare alcuni problemi di elaborazione delle immagini in Haskell. Sto lavorando sia con immagini bitonali (bitmap) che a colori con milioni di pixel. Ho una serie di domande: Su quale base dovrei scegliere tra Vector.Unboxede UArray? Sono entrambi array unboxed, ma l' Vectorastrazione sembra fortemente pubblicizzata, in particolare intorno …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.