-
Pigment
- Remote, France
- @ndubien
Block or Report
Block or report dubzzz
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
-
fast-check Public
Property based testing framework for JavaScript (like QuickCheck) written in TypeScript
-
-
fast-check-examples Public
Property based testing (QuickCheck) examples based on fast-check
-
fuzz-rest-api Public
Derive property based testing fast-check into a fuzzer for REST APIs
-
codingame-typescript-bundler Public
Bundle your TypeScript project to run it in CodinGame contests
JavaScript
6,617 contributions in the last year
Activity overview
Contribution activity
January 2023
Created 90 commits in 5 repositories
Created 1 repository
- dubzzz/train-a11y HTML
Created a pull request in dubzzz/fast-check that received 9 comments
⚡️ Faster implementation of internal function runIdToFrequency
While it does not seem to be that much harmful in terms of performances at first glance, due to how often we call it, the helper runIdToFrequency t…
Opened 34 other pull requests in 2 repositories
dubzzz/pure-rand
17
merged
2
closed
-
🔨 Add missing benchType to the script -
🔨 Add more options to benchmark -
🔨 Fix typo in benchmark code -
👷 Define a benchmark workflow -
🔨 More customizable benchmark -
⚡️ Faster uniform distribution on bigint -
⚡️ Faster uniform distribution on small ranges -
🔥 Clean internals of uniform distribution -
🔨 Add some more benchmarks -
💥 Require generators uniform in int32 -
⚡️ Faster Congruencial 32bits -
💥 Drop congruencial generator -
⚡️ Faster Mersenne-Twister -
🔨 Fix typo in bench for large reference - Faster via bigint
-
⚡️ Drop infinite loop for explicit loop -
🔥 Clean useless variable -
🔨 Adapt benchmarks to make them reliable - Experimental attempt to reimplement pure-rand in Rust
dubzzz/fast-check
14
merged
1
closed
-
🐛 (vitest) Add support for deeper runners -
✅ (vitest) Add basic units on vitest -
👷 Do not run publish workflow of fast-check for vitest -
📝 (vitest) Format CHANGELOG.md of vitest -
🔖 Update CHANGELOG.md for fast-check@3.5.1 -
🐛 Resist to fake timers in timeout -
🐛 Resist to fake timers in interruptAfterTimeLimit -
📝 Error in the release type being declared -
⚡️ Drop bailout linked to toss -
⚡️ Mutate rng inplace in tosser -
⚡️ Mutate rng inplace in tosser -
👷 Enable sourceMap in unpublished for coverage -
⚡️ Tosser must immediately produce values -
⚡️ Drop useless internal stream conversions -
⚡️ Do not wrap stream when dropping 0 items
Reviewed 17 pull requests in 2 repositories
dubzzz/fast-check
13 pull requests
-
🔖 Update CHANGELOG.md for @fast-check/vitest@0.0.2 -
✅ (vitest) Add basic units on vitest -
🔖 Update CHANGELOG.md for @fast-check/vitest@0.0.1 -
🎉 Add new package@fast-check/vitest -
🔖 Update CHANGELOG.md for fast-check@3.5.1 -
🔖 Update CHANGELOG.md for fast-check@3.6.2 -
🔖 Update CHANGELOG.md for fast-check@3.6.1 -
⚡️ Drop bailout linked to toss -
🔖 Update CHANGELOG.md for fast-check@3.6.0 -
⬆️ Update dependency ava to ^5.1.1 -
⚡️ Tosser must immediately produce values -
⚡️ Slightly faster thanks to pure-rand v6 -
⬆️ Update dependency @npmcli/arborist to v6.1.6
Created an issue in dubzzz/pure-rand that received 1 comment
Move underlyings to bigint for higher throughput
Throughput to be assessed but some algorithms may benefit from it by reducing the need for extra computations. Things like: xoroshiro128+ has been…
Opened 2 other issues in 2 repositories
dubzzz/fast-check-benchmarks
1
open
dubzzz/fast-check
1
closed
Answered 2 discussions in 1 repository
dubzzz/fast-check
-
Help biasing infinite stream of integers towards small values
This contribution was made on Jan 12
-
Is there any difference in behavior when reusing the same `Arbitrary` instance vs. using distinct instances?
This contribution was made on Jan 1






