Ryota Kameoka
Ryota Kameoka
## 🚀 Feature request [TypeScript 4.7 will introduce optional variance annotations for type parameters](https://devblogs.microsoft.com/typescript/announcing-typescript-4-7-rc/#optional-variance-annotations-for-type-parameters). Would it be great if we had fp-ts@3 with variance annotations? ### Current Behavior No variance...
## 🚀 Feature request Let `M` be an instance of `Monad` class. ### Current Behavior Sometimes we are not interested in a result of a monadic action, especially we are...
This pull request drops dependencies on Node.js's built-in `querystring` and `url` modules, by switching them to WHATWG's `URLSearchParams` and `URL` APIs internally, which are standardized and widely accepted. It should...
The release of `@cycle/dom` v22.2.0 seems to have resulted in introducing a breaking change, though it's a minor version bump. In 90645d6, `DOMSource` has been rewritten to a union type,...
Currently (as of v11.11.0) `empty()` returns `Stream`. https://github.com/staltz/xstream/blob/3181720fc714be8a712a371462f6b17003c3ea5f/src/index.ts#L1305-L1310 But IMO `Stream` is more suitable here. For example, I ran into the following situation in Cycle.js. ```typescript function higherOrderComponent(main: Component): ......
Updated typings so that `empty()` and `never()` have `Stream` type, instead of `Stream` type. This pull request addresses https://github.com/staltz/xstream/issues/281. Since there are no other opinions over a half year, I've...