Domande con tag 'f#'

0
risposte

Utilizzo di C # per implementare un provider di tipo F #

Sono in una situazione in cui ritengo che i provider di tipi sarebbero utili. Consumare provider di tipo in F # potrebbe essere il modo in cui finalmente affondo le dita dei piedi in F #. Tuttavia, capisco che scrivere fornitori di tipi è dif...
posta 23.08.2018 - 23:15
0
risposte

combina il lettore monad con la scelta

Ho questo due tipi open FSharpx open FSharpx.Reader type First = { Name: string Items: string list } type Second = { Name: string Numbers: int list } Usando un monade Reader dalla FSharpx biblioteca posso farlo let...
posta 16.01.2017 - 16:21
2
risposte

Qual è il modo idiomatico in f # per esprimere una sequenza di istruzioni if con condizioni di sovrapposizione

Diciamo che ho ottenuto il codice in questo modo: if(conditionA) do something if(conditionA && conditionB) do something more Ovviamente, potrei annidare i if (anche se in condizioni più complicate questo non è leggibile per...
posta 08.01.2015 - 23:24
1
risposta

F # richiede l'esecuzione di librerie e runtime .NET?

F # come C # richiede l'uso di .NET framework? Secondo Wikipedia, come indicato di seguito, F # è usato principalmente come linguaggio CLI, il che significa che è usato principalmente con .NET. Ma afferma anche che la fondazione F # fornisce un...
posta 06.05.2015 - 17:26
2
risposte

dati arbitrari condivisi tra i plugin

Sto facendo un programma che supporta i plugin. Il programma è in fase di scrittura in F #. Il programma mantiene un singolo oggetto che rappresenta lo stato del programma. Quando viene richiamato un plug-in, accetta lo stato e restituisce un...
posta 29.06.2015 - 17:15
1
risposta

Qual è il punto di un Expr in vanilla F #? Come può essere applicato? [chiuso]

Senza utilizzare il power pack per convertire le espressioni di Expr in C #, sembra che una volta creato un Expr, l'unica cosa che posso fare sia stamparne una rappresentazione in stringa, o ... creare un altro Expr. Se stampo una citazione i...
posta 12.08.2015 - 03:22
1
risposta

algoritmo di scaglionamento della cucitura del pavimento in legno

Presto installerò parquet in legno nella mia casa. E solo per divertimento, sto pensando di scrivere un algoritmo per fare un uso efficiente delle assi di legno che ho. Ecco il problema: Ho assi di lunghezze diverse sufficienti a coprire...
posta 03.09.2016 - 15:09
0
risposte

Convenzione F # per posizionamento bretelle

Esiste una convenzione generalmente accettata per il posizionamento delle parentesi graffe in F #? Ho trovato alcuni esempi nella documentazione, ma non sembravano coerenti tra loro. In particolare, e per fare un esempio, c'è un consenso su qual...
posta 28.03.2017 - 11:37
0
risposte

Dipendenza dalla funzione locale

Quindi ho una domanda di design, stavo leggendo su Dependency Injection su fsharpforfunandforprofit.com e l'articolo diceva che dipendenze nascoste su metodi locali è un problema. Questo mi ha fatto pensare: "Quanto deve essere disaccoppiato una...
posta 15.02.2018 - 01:16
0
risposte

Quali sono i tipi di compiti per i quali il paradigma della programmazione funzionale vince davvero su quello imperativo? [chiuso]

Durante la sua evoluzione C # ottiene gradualmente sempre più funzioni che appartengono al paradigma funzionale. Soggettivamente queste funzionalità consentono (almeno a me) di essere più produttivo, fluente e scrivibile codice manutenibile e...
posta 16.11.2016 - 17:59