Kitchen Sink import
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Accessibilité débutants
- 25/100
- Type d'issue
- Fonctionnalité
- Clarté
- À clarifier
- Activité
- À l'abandon
- Stack technique
- scala
- Domaine
- developer-experience
Piste de recherche
Commencez par examiner le package typelevel.toolkit proposé et les exports spécifiques suggérés dans l’issue. Le travail est terminé lorsque le projet dispose d’un ensemble d’exports convenu et maintenable, et que l’import documenté depuis un package unique fonctionne sans introduire de conflits problématiques.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
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!
- Langage dominant
- Scala
- Étoiles
- 102
- Forks
- 8
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Aucun modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de typelevel/toolkit
-
To-do list for 1.0 release?Ouverte
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 30/100
-
SLF4J Logging WarningsOuverte
Difficulté 4/5 3-5 jours Accessibilité débutants 38/100
-
documentation good first issue
Difficulté 3/5 1-2 jours Accessibilité débutants 35/100
-
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100
-
documentation good first issue help wanted
Difficulté 3/5 1-2 jours Accessibilité débutants 35/100
Toutes les issues de typelevel/toolkit
Issues similaires
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
Les mainteneurs répondent en général sous 1 jour
-
good first issue
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
Les mainteneurs répondent en général sous 1 jour
-
Fix Math.ceilDiv wrong result for exact positive divisionsPeut-être pris @pamod-madubashana l’a pris il y a 1 jour. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 88/100
scala-native/scala-native#5094 ·
Les mainteneurs répondent en général sous 1 jour
-
dependencies tech-debt
Difficulté 1/5 Moins d'une heure Accessibilité débutants 85/100
Les mainteneurs répondent en général sous 2 jours
-
"Show threat" doesn't show the evaluation of the threatPeut-être pris @Zinkelburger l’a pris il y a 2 jours. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
lichess-org/lila#22008 · 2 commentaires ·
Les mainteneurs répondent en général sous 1 jour