clojure

    70calore

    3risposta

    Grazie mille per tutte le bellissime risposte! Non può segnare solo uno come corretta Nota: Already a wiki Sono nuovo di programmazione funzionale e mentre posso leggere semplici funzioni di programma

    7calore

    2risposta

    Sto andando su questa conferenza di haskell su count down game, non conosco alcun haskell ma sono interessato al problema, sto provando a portare il suo codice per il clojure. questa è la parte mi son

    5calore

    4risposta

    Sono relativamente nuovo a Clojure e a una vergine HTML/Compojure completa. Sto cercando di utilizzare Compojure per creare pagine statiche di HTML utilizzando una funzione simile a questo: (defn fake

    13calore

    2risposta

    Un esempio di errore di programmazione Clojure comune è l'attesa di una espressione pigra da valutare per gli effetti collaterali. In apparenza sembra utile controllare le espressioni pigre inutilizza

    7calore

    2risposta

    In clojure, come si digita tipo suggerimento un tipo che ho creato? (Voglio annidare i tipi.) ad es. Avevo pensato che questo dovrebbe funzionare: (deftype A [#^somePrimitive someField]) (defty

    9calore

    3risposta

    Per la mappa ordinata del clojure, come trovo la voce che ha la chiave più vicina ad un dato valore? ad es. Supponiamo che io sono (def my-map (sorted-map 1 A 2 B 5 C))

    31calore

    2risposta

    Quando si utilizza if-let anziché let, il codice sembra migliore e ha un impatto sulle prestazioni?

    23calore

    2risposta

    Sto imparando il clojure e ho una domanda molto basilare: dato che il clojure ha inferenza di tipo, come puoi dire quale classe è stata dedotta? Per esempio, questi sarebbero ogni risultato in diversi

    19calore

    1risposta

    Ieri, Rich ha fatto impazzire il "nuovo" ramo di Clojure. Ora stiamo abbracciando la bellezza che è deftype e defprotocol. Naturalmente, io, venendo da Haskell, sono molto tentato di definire tipi com

    5calore

    2risposta

    Così sto cercando di esplorare interni di Clojure e ho incontrato qualcosa che non sono del tutto sicuro di aver capito: Dal REPL, posso accedere RT .var ("clojure.core", "richiede") bene (questo dovr