[RFC] Reserving aliases for unsigned `Fixed` and signed `Normed`
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
Inizia leggendo la discussione precedente in #199 e la issue correlata sul naming #51, quindi confronta gli alias proposti per unsigned Fixed e signed Normed con le convenzioni esistenti per gli alias. L’attività è completata quando la scelta dei nomi e la direzione della migrazione sono risolte; questa issue non identifica file di implementazione o test.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
As noted in #199, unsigned Fixed and signed Normed are mathematically definable, but we still have some preparations to implement them.
Although those types are certainly not used often, but in fact, I occasionally use unsigned Fixed in private projects. In that case, I give those types redundant names.
However, when we handle concrete Fixed/Normed numbers, we often use the aliases (e.g., Q0f7, N0f8). If we have the predetermined aliases for unsigned Fixed and signed Normed, they can be used to make the future migration easier.
See also #51
Candidates
unsigned Fixed
UQxfy(Unsigned Q)Qxfy(x+y == 8sizeof(T))Uxfy(Unsigned)Rxfy(followingQ)Fxfy(Fixed)Xxfy(fiXed)
signed Normed
SNxfy(Signed N)Nxfy(1+x+y == 8sizeof(T))Sxfy(Signed. cf. #143)Mxfy(norMed. followed byN)
Renaming Nxfy to UNxfy is a consistent practice, but it defeats the purpose of making the migration easier.
- Lingua principale
- Julia
- Stelle
- 95
- Fork
- 38
- Merge medio
- 16h 31m
- PR unite (30g)
- 9
Preparare l'ambiente
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 JuliaMath/FixedPointNumbers.jl
-
bug
Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100
JuliaMath/FixedPointNumbers.jl#343 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 3/5 1-2 giorni Idoneità per principianti 62/100
JuliaMath/FixedPointNumbers.jl#342 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
JuliaMath/FixedPointNumbers.jl#337 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 42/100
JuliaMath/FixedPointNumbers.jl#331 · 7 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
needs comments
Difficoltà 3/5 1-2 giorni Idoneità per principianti 68/100
JuliaMath/FixedPointNumbers.jl#318 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di JuliaMath/FixedPointNumbers.jl
Issue simili
-
`enzymexla.linalg.lu` lowering fails for a tall matrix: the permutation is built with the pivot typeAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
EnzymeAD/Enzyme-JAX#3286 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 90/100
SciML/LinearSolve.jl#1359 ·
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
EnzymeAD/ReactantNitro.jl#13 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
I maintainer di solito rispondono entro 1 giorno