Chiuso . Questa domanda è basata sull'opinione . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 4 anni fa . Mi sono imbattuto nel progetto Ur / Web durante la mia …
In un'intervista con John Hughes in cui parla di Erlang e Haskell, ha il seguente da dire sull'uso delle biblioteche con stato in Erlang: Se voglio usare una libreria stateful, di solito costruisco un'interfaccia priva di effetti collaterali in modo da poterla usare in modo sicuro nel resto del mio …
Ho letto il libro Learn You a Haskell fino al punto in cui introducono Monadi e cose come Just a. Sono così controintuitivi per me che mi viene da rinunciare a cercare di impararlo. Ma voglio davvero provare. Mi chiedo se posso almeno evitare i concetti avanzati per un po …
Questa domanda nasce dalla domanda /software/25569/is-haskell-worth-learning Generalmente vengono fatte alcune affermazioni spesso ripetute su come Haskell migliora le tue capacità di programmazione in altre lingue e, inoltre, questo è perché Haskell è apolide, ed è una buona cosa. Perché? Ho visto qualcuno paragonarlo al solo digitare con la mano sinistra, …
Qual è il nome di λx.λf.fx nel calcolo lambda? La funzione corrispondente ha un nome standard nei linguaggi di programmazione funzionale, come Haskell? Nella programmazione orientata agli oggetti, esiste un nome abituale per un metodo fooche accetta una funzione come argomento, tale da x.foo(f)restituire f(x)?
Volevo chiedere a voi persone, in quali casi ha senso testare il codice funzionale tipicamente statico, come scritto in haskell, scala, ocaml, nemerle, f # o haXe (l'ultimo è ciò che mi interessa davvero, ma volevo attingere alla conoscenza delle comunità più grandi). Lo chiedo perché dalla mia comprensione: Un …
Chiuso . Questa domanda deve essere più focalizzata . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso 5 anni fa . Questa è una lunga storia, ma cercherò di sintetizzarla nel miglior …
Ho appena finito learnyouahaskell l'altro giorno e stavo cercando di dare un senso alla restrizione del monomorfismo, come descritto dal Wiki di Haskell . Penso di capire come l'MR può impedire valutazioni ripetute, ma non riesco a capire perché tali valutazioni ripetute non possano essere evitate con mezzi molto più …
Mi sono laureato all'università circa cinque mesi fa e ho lavorato in una startup locale per quattro mesi. Mentre ero all'università, ho studiato Haskell, F # ecc. Per conto mio. Ci è stato insegnato Java all'università, ma sono stato molto presto esposto alla programmazione funzionale e ci ho passato molto …
Mi piace Haskell, chiaro e semplice. Mentre Haskell è utilizzato nei software di produzione, non è particolarmente diffuso da quello che ho visto. Qual è la lingua più simile e ancora ampiamente utilizzata per quanto riguarda i progetti di produzione in modo che io abbia la possibilità di avere una …
Chiuso. Questa domanda è fuori tema . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per Software Engineering Stack Exchange. Chiuso 5 anni fa . Come afferma lo stesso Haskell Wiki : Esiste un gran numero di librerie GUI per …
Sono interessato alla programmazione funzionale e ho deciso di confrontarmi con Haskell. Mi fa male la testa ... ma alla fine capirò ... Ho una curiosità però, perché la sintassi è così criptica (in mancanza di un'altra parola)? C'è un motivo per cui non è più espressivo , più vicino …
Haskell ha una nozione di "funzioni generiche" che ha qualche apparente somiglianza con lisp comune - non avendo né esperienza con Haskell né con lisp comune, potrei essere molto approssimativo qui. Ciò significa che è possibile definire una to_stringstruttura generica per definire una rappresentazione di stringa per tutti i tipi. …
Sto cercando di confrontare le classi di tipi di Haskell e le interfacce di C #. Supponiamo che ci sia un Functor. Haskell: class Functor f where fmap :: (a -> b) -> f a -> f b Come implementare questa classe di tipi come interfaccia in C #? Cosa …
Questa è una domanda teorica, ma dopo molti anni di programmazione in quella che ora realizzo è una tecnica imperativa "normale", usando principalmente C ++, ho scoperto questo altro mondo di programmazione funzionale, sul quale mi sono imbattuto accidentalmente mentre apprendevo casualmente JavaScript. Questo mi ha portato a chiedermi se …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.