Add "normalize" function for Unicode
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 38/100
- Type d'issue
- Fonctionnalité
- Clarté
- Plutôt claire
- Activité
- À l'abandon
- Stack technique
- javascript
- Domaine
- web-dev
Piste de recherche
Start by comparing the referenced normalize implementation in src/Data/String/Utils.purs with this library's existing string functions, then review the linked MDN and Microsoft documentation for browser support. Done means the library provides a Unicode normalization function while preserving compatibility for users without ES6 support.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
@michaelficarra is adding functions for working with strings of Unicode code points. Normalization is an important part of supporting Unicode strings, as illustrated by a Spotify blogpost, Creative Usernames.
Looks like https://github.com/menelaos/purescript-stringutils/blob/v0.0.6/src/Data/String/Utils.purs#L221 has this function, but we can also add it here, as some functions in that repo presumes ES6 support, which isn't acceptable by all PS users.
IDK if we can add this function to this lib, though, as it looks like only MS Edge browser has str.normalize - MS docs: normalize. But most other browsers should have it - MDN: normalize
- Langage dominant
- PureScript
- Étoiles
- 57
- Forks
- 76
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
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 purescript/purescript-strings
-
Difficulté 2/5 1-3 heures Accessibilité débutants 35/100
purescript/purescript-strings#176 · 6 commentaires ·
-
Difficulté 4/5 3-5 jours Accessibilité débutants 35/100
purescript/purescript-strings#171 · 3 commentaires · 1 réaction ·
-
Add takeEnd & dropEnd Ouverte
Difficulté 3/5 1-2 jours Accessibilité débutants 45/100
purescript/purescript-strings#170 ·
-
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100
purescript/purescript-strings#169 · 7 commentaires ·
-
Difficulté 3/5 1-2 jours Accessibilité débutants 38/100
purescript/purescript-strings#167 · 4 commentaires ·
Toutes les issues de purescript/purescript-strings
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
pastelsky/bundlephobia#1122 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
speaches-ai/speaches#678 ·
-
community first-timers-only good first issue hacktoberfest help wanted low hanging fruit up-for-grabs
Difficulté 1/5 Moins d'une heure Accessibilité débutants 95/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
jellyfin/jellyfin-web#8540 ·