seangwright / typescript-functional-extensions

A TypeScript implementation of the C# library CSharpFunctionalExtensions, including synchronous and asynchronous Maybe and Result monads.
MIT License
33 stars 4 forks source link

Feature: Better docs and utility functions #12

Closed seangwright closed 1 year ago

seangwright commented 1 year ago

Library

Docs

Maybe

MaybeAsync

Utilities

Notes

I tested updating Jest to Jest 29 broke it the custom assertions/matchers used by this library. I investigated the issue for awhile but was unable to figure out the right combination of hacks. It seems like the ecosystem is full of outdated information and a simple solution still hasn't been figured out. See: https://github.com/facebook/jest/issues/12267 and https://github.com/facebook/jest/issues/12424

For now I'm staying on the latest of Jest 28, which works fine.