CatQueue: prepend

Abierto
#32 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
3/5
Tiempo estimado
1-2 días
Aptitud para principiantes
35/100
Tipo de issue
Nueva funcionalidad
Claridad
Bastante claro
Estado de actividad
Estancado
Área
backend

Línea de trabajo

The issue refers to the Semigroup instance and append implementation discussed in pull request #30, but names no files or tests. Read that pull request and locate the CatQueue operations to assess how a prepend using reverse and foldl cons would fit. Done means the left queue's elements are prepended in order; the issue does not specify expected tests or behavior beyond that.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

status: needs more info

The Semigroup instance and append in https://github.com/purescript/purescript-catenable-lists/pull/30 are implemented as foldl snoc that appends successive elements from the CatQueue on the right. In most cases, that's probably what you'd want. One could also implement a prepend as a reverse and foldl cons of elements from the left CatQueue.

Lenguaje dominante
PureScript
Estrellas
22
Forks
11
Merge medio
2 d 23 h
PR fusionados (30 d)
1

Preparar el entorno

  • Sin Dockerfile ni archivo de Docker Compose
  • Tiene una plantilla de pull request
  • Sin guía de contribución

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de purescript/purescript-catenable-lists

Todos los issues de purescript/purescript-catenable-lists

Issues similares

Más issues de Backend & API Design

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.