Simpler Monad Constructors
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 25/100
Direzione di ricerca
No source file or test is named. Start by comparing the existing Return function with the Option and Either constructor examples in the issue, then review whether Funcky.Functional should provide the Prelude object; done means the desired consistent constructor API is decided and implemented.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
lang-ext has something like this
using static LanguageExt.Prelude;
Option<string> myOption = None;
Marc Seeman has one for Either: https://blog.ploeh.dk/2024/12/16/a-restaurant-sandwich/
Either<string, int> myEither = 1337.ToRight().WithLeft<string>()
We already have a simplified one as the Return function, but none for Left.
Consistency should be key here, probably needs some thinking what we exactly want.
Funcky.Functional would probably the Prelude Object for us, if we go that route.
- Lingua principale
- C#
- Stelle
- 55
- Fork
- 5
- Merge medio
- 2g 2h
- PR unite (30g)
- 55
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di polyadic/funcky
-
blocked
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
polyadic/funcky#868 · 4 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
Code fix for CS8714 on Option.Select: rewrite to SelectMany with Option.FromNullableForse già presa @FreeApophis l’ha presa 3 giorni fa. Apertaarea: Analyzer enhancement
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
polyadic/funcky#955 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
area: Analyzer area: Funcky.Async breaking change enhancement
Difficoltà 5/5 Più di una settimana Idoneità per principianti 15/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 3/5 Mezza giornata Idoneità per principianti 38/100
polyadic/funcky#947 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
to discuss
Difficoltà 5/5 Più di una settimana Idoneità per principianti 18/100
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di polyadic/funcky
Issue simili
-
byte类型在条件中的解析BUGAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
dotnetcore/FreeSql#2290 ·
-
status:waiting-for-triage type:bug
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 84/100
microsoftgraph/msgraph-sdk-dotnet#3194 ·
I maintainer di solito rispondono entro 1 giorno
-
Backend enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
I maintainer di solito rispondono entro 1 giorno
-
UI: money shows the minus sign next to the number, not before the currency (IL -3.0m, not -IL 3.0m)Apertaarea: sim area: unity enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
eyalgolan/statecraft-israel#1107 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 83/100
dimitar-radenkov/Pointframe#271 ·
I maintainer di solito rispondono entro 1 giorno