Kitchen Sink import
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Anfängerfreundlichkeit
- 25/100
- Issue-Typ
- Feature
- Klarheit
- Muss geklärt werden
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- scala
- Bereich
- developer-experience
Rechercherichtung
Beginne mit der Überprüfung des vorgeschlagenen typelevel.toolkit-Pakets und der im Issue vorgeschlagenen spezifischen Exporte. Die Arbeit ist abgeschlossen, wenn das Projekt über eine abgestimmte, wartbare Exportmenge verfügt und der dokumentierte Import aus einem einzelnen Paket funktioniert, ohne problematische Konflikte einzuführen.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
A common complaint is about the enormous amount of imports it takes to do stuff. e.g. https://github.com/http4s/http4s/discussions/6696
What if ... we just exported a bunch of useful stuff under a single package?
package typelevel.toolkit
export cats.*
export cats.effect.*
export fs2.*
export org.http4s.*
export org.http4s.ember.client.EmberClientBuilder
// etc.
Not gonna lie, it's playing with fire a bit. Probably instead of wildcards we should be thoughtful about the specific things we export.
But then:
import typelevel.toolkit.*
and you are off to the races!
- Vorherrschende Sprache
- Scala
- Sterne
- 102
- Forks
- 8
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Keine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus typelevel/toolkit
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 30/100
-
SLF4J Logging WarningsOffen
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 38/100
-
documentation good first issue
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 35/100
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 25/100
-
documentation good first issue help wanted
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 35/100
Alle Issues in typelevel/toolkit
Ähnliche Issues
-
Module: Form Builder
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 66/100
orbeon/orbeon-forms#7943 ·
Maintainer antworten meist innerhalb von 2 Tagen
-
module: core
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 77/100
bigbluebutton/bigbluebutton#26028 ·
Maintainer antworten meist innerhalb von 1 Tag
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
lambdaworks/zio-elasticsearch#869 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
Philippus/sbt-dotenv#355 ·
-
LFSR.tapsMaxPeriod: 17 second tap sets (widths 725 to 755) are a single number larger than the widthOffen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
chipsalliance/chisel#5512 ·
Maintainer antworten meist innerhalb von 2 Tagen