elm-explorations / elm-explorations/test

Add Fuzz.charRange

Open
#223 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Elm
Stars
244
Forks
40
Avg merge
1d 23h
Merged PRs (30d)
2

Description

API:
```elm
Fuzz.charRange : Char -> Char -> Fuzzer Char
```

Usage:
```elm
Fuzz.charRange 'a' 'z' : Fuzzer Char
Fuzz.charRange 'A' 'Z' : Fuzzer Char
Fuzz.charRange '0' '9' : Fuzzer Char
```

Perhaps some pre-baked fuzzers could also be added (naming would need some work):
```elm
Fuzz.numChar : Fuzzer Char
Fuzz.alphaNumChar : Fuzzer Char
Fuzz.alphaChar : Fuzzer Char
Fuzz.lowercaseAlphaChar : Fuzzer Char
Fuzz.uppercaseAlphaChar : Fuzzer Char
```
as we already have `Fuzz.asciiChar` etc.!

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.