Domande con tag 'f#'

1
risposta

Come serializzare e deserializzare l'espressione lambda in F #?

Ho serializzato espressioni lambda in C # prima. Ora voglio usare F # invece di C # per la serializzazione e la deserializzazione. Ho sentito che F # è migliore in quest'area. È vero? Come posso farlo con F #? Apprezzerei anche se tu sugge...
posta 25.06.2013 - 13:22
1
risposta

Gestione di continuazioni all'interno di una coda di priorità

Sto tentando di determinare il modo migliore per gestire le azioni che devono verificarsi nei passaggi. Molte di queste azioni utilizzano oggetti che sono stati creati in un passaggio precedente. La soluzione che ho trovato è quella di implement...
posta 10.02.2016 - 02:20
1
risposta

programmazione funzionale con oggetto di richiesta mutante

In seguito utilizza il codice JavaScript ma F # viene taggato per l'input dai programmatori funzionali. Capisco che nella programmazione funzionale non dovremmo mutare lo stato o i parametri in ingresso, ma sono confuso sul modello di richies...
posta 02.05.2017 - 00:44
2
risposte

Perché non utilizzare un ORM con DDD?

Ho appena finito di leggere l'eccellente libro di Scott Wlaschin " Modellazione del dominio Made Functional: Tackle Software Complexity con Domain-Driven Design e F # " in cui usa il provider di tipi F # SQL per l'accesso al database . Antici...
posta 22.05.2018 - 17:17
1
risposta

Qual è il termine per diversi tipi che contengono le stesse informazioni?

Qual è il / i termine / i corretto / i per diversi tipi che contengono esattamente le stesse informazioni? Ad esempio (F #): type Type1 = (int * string) type Type2 = (string * int) Quando si descrive che questi tipi possono contenere esatta...
posta 18.11.2017 - 12:36
2
risposte

Stile di programmazione funzionale: come scrivere funzioni - curriculum esplicito, curriculum implicito o lamdas?

Quindi ho usato F # per un po 'e ho studiato un po' di Haskell sul lato e ho realizzato che avrei potuto riscrivere la stessa identica funzione in tre modi diversi. O con curriculum implicito, curriculum esplicito o con espressioni lambda....
posta 02.03.2015 - 09:23
1
risposta

Come migliorare le prestazioni per la serializzazione e deserializzazione di un grafico a oggetti di grandi dimensioni?

Ho un grande oggetto grafico in .NET (F # come succede) che ho bisogno di persistere su disco e quindi caricherò di nuovo periodicamente per l'uso in un calcolo. L'esecuzione della deserializzazione è più importante (verrà eseguita più volte)...
posta 04.11.2015 - 16:04
1
risposta

Qual è il valore di un'espressione let

Da quanto ho capito, ogni codice in f # è un'espressione, incluso let binding. Diciamo che abbiamo il seguente codice: let a = 5 printfn "%d" a Ho letto che questo sarebbe stato visto dal compilatore come let a = 5 in ( printfn...
posta 22.08.2014 - 09:48
1
risposta

F # - Associazione di una funzione al tipo di oggetto corrispondente

Diciamo che sto programmando un gioco di scacchi. A un certo punto devo controllare, quali mosse sono valide per un dato pezzo. Quale sarebbe il modo corretto di selezionare la corretta funzione di ricerca del percorso per un dato brano (re, reg...
posta 18.12.2016 - 15:33
1
risposta

Cosa c'è di nuovo in Expert F # 2.0? [chiuso]

Possiedo la prima edizione di Expert F # di Don, et al. e sto pensando di acquistare la prossima edizione, Expert F # 2.0. Ma mi chiedo se ne valga la pena. Certo, la sintassi verrà aggiornata e tutto, ma sarei più interessato se ci fossero nuov...
posta 23.02.2011 - 03:37