Kitchen Sink import
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 25/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Necesita aclaración
- Estado de actividad
- Estancado
- Stack tecnológico
- scala
- Área
- developer-experience
Línea de trabajo
Empieza revisando el paquete typelevel.toolkit propuesto y las exportaciones específicas sugeridas en el issue. El trabajo estará terminado cuando el proyecto tenga un conjunto de exportaciones acordado y mantenible, y el import documentado desde un único paquete funcione sin introducir conflictos problemáticos.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
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!
- Lenguaje dominante
- Scala
- Estrellas
- 101
- Forks
- 9
- Merge medio
- 13 min
- PR fusionados (30 d)
- 1
Guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de typelevel/toolkit
-
To-do list for 1.0 release? Abierto
Dificultad 5/5 Más de una semana Aptitud para principiantes 30/100
-
SLF4J Logging Warnings Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 38/100
-
documentation good first issue
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
-
documentation good first issue help wanted
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
Todos los issues de typelevel/toolkit
Issues similares
-
Area: Excel support
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
orbeon/orbeon-forms#7893 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
chipsalliance/rocket-chip#3833 ·
-
ShuffleManagerRegistry.register recursion guard is inverted, permits GlutenShuffleManager subclasses Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
-
enhancement
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100