Expose unsafe versions of `insertAt`, `deleteAt`, and `modifyAt`

Offen
#167 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

  • #182 von @JordanMartinez — ohne Merge geschlossen

Bewertung

Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Anfängerfreundlichkeit
20/100
Issue-Typ
Feature
Klarheit
Größtenteils klar
Aktivitätsstatus
Veraltet
Bereich
backend

Rechercherichtung

The issue asks to expose unsafe versions of insertAt, deleteAt, and modifyAt, but names no files or tests. Start by reading those functions and the library’s FFI conventions; then determine what public API and behavior the unsafe variants should have. Done means the variants are exposed for backend use, with their behavior verified by tests.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

type: enhancement

Libraries that wish to build upon this one have to implement their own FFI when trying to maximize performance. So, could we expose the FFI here, so that it's more backend-friendly?

Vorherrschende Sprache
PureScript
Sterne
58
Forks
70
Ø Merge
2 T. 22 Std.
Gemergte PRs (30 T.)
1

Entwicklungsumgebung

  • Kein Dockerfile und keine Docker-Compose-Datei
  • Hat eine Pull-Request-Vorlage
  • Kein Beitragsleitfaden

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus purescript/purescript-arrays

Alle Issues in purescript/purescript-arrays

Ähnliche Issues

Weitere Issues zu Backend & API Design

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.