https://github.com/demystifyfp/FsToolkit.ErrorHandling
category-theory error-handling fsharp railway-oriented-programming
Score: 27.120288480339024
Last synced: about 9 hours ago
JSON representation
Repository metadata:
An opinionated F# Library for error handling
- Host: GitHub
- URL: https://github.com/demystifyfp/FsToolkit.ErrorHandling
- Owner: demystifyfp
- License: mit
- Created: 2018-07-21T20:18:19.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2026-10-22T21:59:45.000Z (12 days ago)
- Last Synced: 2026-10-30T13:32:50.429Z (4 days ago)
- Topics: category-theory, error-handling, fsharp, railway-oriented-programming
- Language: F#
- Homepage: https://demystifyfp.gitbook.io/fstoolkit-errorhandling
- Size: 4.16 MB
- Stars: 552
- Watchers: 9
- Forks: 69
- Open Issues: 14
-
Metadata Files:
- Readme: README.md
- License: License
- Agents: AGENTS.md
- Copilot: .github/copilot-instructions.md
Owner metadata:
- Name: Demystify FP
- Login: demystifyfp
- Email:
- Kind: user
- Description: Demystifying Functional Programming, authored by @tamizhvendan
- Website: www.demystifyfp.com
- Location:
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/30935826?u=9ca8b0f333f4d423409ac4db25f56326bcb593c5&v=4
- Repositories: 12
- Last Synced at: 2026-10-30T13:33:04.717Z
- Profile URL: https://github.com/demystifyfp
GitHub Events
Total
- Create event: 29
- Delete event: 6
- Fork event: 7
- Issue comment event: 110
- Issues event: 52
- Pull request event: 83
- Pull request review comment event: 43
- Pull request review event: 74
- Push event: 96
- Release event: 18
- Watch event: 50
- Total: 568
Last Year
- Create event: 5
- Delete event: 3
- Issue comment event: 7
- Issues event: 5
- Pull request event: 13
- Pull request review comment event: 16
- Pull request review event: 18
- Push event: 18
- Release event: 2
- Watch event: 9
- Total: 96
Committers metadata
Last synced: 1 day ago
Total Commits: 743
Total Committers: 50
Avg Commits per committer: 14.86
Development Distribution Score (DDS): 0.6
Commits in past year: 29
Committers in past year: 7
Avg Commits per committer in past year: 4.143
Development Distribution Score (DDS) in past year: 0.483
| Name | Commits | |
|---|---|---|
| Jimmy Byrd | j****d@g****m | 297 |
| Tamizhvendan S | t****8@g****m | 141 |
| Jimmy Byrd | j****d@b****m | 78 |
| 1eyewonder | b****a@g****m | 51 |
| Christer van der Meeren | c****n@p****m | 38 |
| dependabot[bot] | 4****] | 14 |
| Matthew Watt | 6****t | 11 |
| Christian Sheridan | c****n@o****m | 10 |
| Copilot | 1****t | 10 |
| njlr | n****r | 10 |
| isaacabraham | i****m@g****m | 7 |
| Nathan | n****z@v****u | 6 |
| Felix | i****@l****k | 5 |
| Ruben Bartelink | r****n@b****m | 5 |
| enerqi | e****i@e****i | 4 |
| CameronAavik | C****k | 4 |
| Swoorup Joshi | s****j@g****m | 4 |
| J. Rinaldi | 2****i | 3 |
| John Harman | j****n@j****k | 3 |
| nojaf | f****k@o****m | 3 |
| Christer van der Meeren | c****r@i****o | 2 |
| Callum Linington | c****n@l****k | 2 |
| Daniel Bachler | g****b@d****m | 2 |
| Grzegorz Dziadkiewicz | g****z@g****m | 2 |
| Maxim Vorobeyv | 4****a | 2 |
| Nino Floris | m****l@n****m | 2 |
| kerams | k****s | 2 |
| Victor Freire | 2****b | 2 |
| Demystify FP | 3****p | 2 |
| Ákos Lukács | A****2@g****m | 1 |
| and 20 more... | ||
Issue and Pull Request metadata
Last synced: 1 day ago
Total issues: 86
Total pull requests: 182
Average time to close issues: 4 months
Average time to close pull requests: 22 days
Total issue authors: 44
Total pull request authors: 31
Average comments per issue: 3.56
Average comments per pull request: 1.61
Merged pull request: 154
Bot issues: 0
Bot pull requests: 14
Past year issues: 6
Past year pull requests: 16
Past year average time to close issues: about 2 months
Past year average time to close pull requests: about 1 month
Past year issue authors: 3
Past year pull request authors: 8
Past year average comments per issue: 2.67
Past year average comments per pull request: 1.88
Past year merged pull request: 8
Past year bot issues: 0
Past year bot pull requests: 5
Top Issue Authors
- cmeeren (12)
- TheAngryByrd (10)
- tw0po1nt (6)
- bartelink (4)
- njlr (4)
- AlbertoDePena (4)
- xperiandri (3)
- jozefRudy (3)
- 1eyewonder (2)
- joprice (2)
- bpe-incom (2)
- Micha-kun (2)
- landy (1)
- Swoorup (1)
- deyanp (1)
Top Pull Request Authors
- TheAngryByrd (36)
- 1eyewonder (32)
- cmeeren (29)
- tw0po1nt (20)
- dependabot[bot] (14)
- bartelink (8)
- joprice (4)
- m-rinaldi (4)
- Copilot (3)
- enerqi (3)
- njlr (3)
- PI-Gorbo (2)
- ratsclub (2)
- odytrice (2)
- JayWearsSocks (2)
Top Issue Labels
- good first issue (10)
- enhancement (8)
- upstream (4)
- bug (3)
- help wanted (1)
Top Pull Request Labels
- dependencies (14)
- javascript (5)
- enhancement (1)
Package metadata
- Total packages: 7
-
Total downloads:
- nuget: 21,203,346 total
- Total dependent packages: 36 (may contain duplicates)
- Total dependent repositories: 0 (may contain duplicates)
- Total versions: 574
- Total maintainers: 3
proxy.golang.org: github.com/demystifyfp/fstoolkit.errorhandling
- Homepage:
- Status: removed
- Documentation: https://pkg.go.dev/github.com/demystifyfp/fstoolkit.errorhandling#section-documentation
- Licenses: mit
- Latest release: v0.0.0-20260826193140-e00a5f799314 (published 2 months ago)
- Last Synced: 2026-11-02T01:10:03.062Z (1 day ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 4.292%
- Average: 4.436%
- Dependent repos count: 4.581%
proxy.golang.org: github.com/demystifyfp/FsToolkit.ErrorHandling
- Homepage:
- Status: removed
- Documentation: https://pkg.go.dev/github.com/demystifyfp/FsToolkit.ErrorHandling#section-documentation
- Licenses: mit
- Latest release: v0.0.0-20260826193140-e00a5f799314 (published 2 months ago)
- Last Synced: 2026-11-02T01:13:51.507Z (1 day ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 4.41%
- Average: 4.558%
- Dependent repos count: 4.706%
nuget.org: fstoolkit.errorhandling
FsToolkit.ErrorHandling is an extensive utility library based around the F# Result type, enabling consistent and powerful error handling.
- Homepage: https://demystifyfp.gitbook.io/fstoolkit-errorhandling
- Licenses: MIT
- Latest release: 5.2.0 (published 8 months ago)
- Last Synced: 2026-11-02T01:10:04.092Z (1 day ago)
- Versions: 153
- Dependent Packages: 28
- Dependent Repositories: 0
- Downloads: 11,155,233 Total
-
Rankings:
- Downloads: 0.727%
- Average: 12.014%
- Dependent repos count: 14.978%
- Dependent packages count: 20.338%
- Maintainers (2)
nuget.org: fstoolkit.errorhandling.taskresult
FsToolkit.ErrorHandling is an extensive utility library based around the F# Result type, enabling consistent and powerful error handling.
- Homepage: https://demystifyfp.gitbook.io/fstoolkit-errorhandling
- Licenses: MIT
- Latest release: 4.18.0 (published about 2 years ago)
- Last Synced: 2026-11-02T01:10:05.297Z (1 day ago)
- Versions: 115
- Dependent Packages: 8
- Dependent Repositories: 0
- Downloads: 7,432,157 Total
-
Rankings:
- Downloads: 0.887%
- Average: 12.068%
- Dependent repos count: 14.978%
- Dependent packages count: 20.338%
- Maintainers (2)
nuget.org: fstoolkit.errorhandling.asyncseq
FsToolkit.ErrorHandling is an extensive utility library based around the F# Result type, enabling consistent and powerful error handling.
- Homepage: https://demystifyfp.gitbook.io/fstoolkit-errorhandling
- Licenses: MIT
- Latest release: 5.2.0 (published 8 months ago)
- Last Synced: 2026-11-02T01:10:01.676Z (1 day ago)
- Versions: 91
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 240,829 Total
-
Rankings:
- Downloads: 5.505%
- Average: 13.607%
- Dependent repos count: 14.978%
- Dependent packages count: 20.338%
- Maintainers (2)
nuget.org: fstoolkit.errorhandling.jobresult
FsToolkit.ErrorHandling is an extensive utility library based around the F# Result type, enabling consistent and powerful error handling.
- Homepage: https://demystifyfp.gitbook.io/fstoolkit-errorhandling
- Licenses: MIT
- Latest release: 5.2.0 (published 8 months ago)
- Last Synced: 2026-11-02T01:10:05.664Z (1 day ago)
- Versions: 136
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 76,743 Total
-
Rankings:
- Downloads: 8.298%
- Average: 14.538%
- Dependent repos count: 14.978%
- Dependent packages count: 20.338%
- Maintainers (2)
nuget.org: fstoolkit.errorhandling.icedtasks
FsToolkit.ErrorHandling is an extensive utility library based around the F# Result type, enabling consistent and powerful error handling.
- Homepage: https://demystifyfp.gitbook.io/fstoolkit-errorhandling
- Licenses: MIT
- Latest release: 5.2.0 (published 8 months ago)
- Last Synced: 2026-11-02T01:10:05.180Z (1 day ago)
- Versions: 77
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 2,298,384 Total
-
Rankings:
- Dependent repos count: 14.978%
- Average: 18.647%
- Dependent packages count: 20.338%
- Downloads: 20.625%
- Maintainers (1)
Dependencies
- 300 dependencies
- @babel/cli ^7.15.4 development
- @babel/core ^7.15.4 development
- @babel/preset-env ^7.15.4 development
- mocha ^8.3.2 development
- npm-run-all ^4.1.5 development
- rollup ^2.56.3 development
- actions/checkout v3 composite
- actions/setup-dotnet v3 composite
- debian buster-slim build
- NuGet/login v1 composite
- actions/checkout v7 composite
- actions/setup-dotnet v6 composite