getify/monio

Feature: improve ergonomics of identity checks

Open

#26 opened on 2022年4月25日

GitHub で見る
 (0 comments) (0 reactions) (1 assignee)JavaScript (60 forks)github user discovery
enhancementgood first issuehelp wanted

Repository metrics

Stars
 (1,127 stars)
PR merge metrics
 (PR metrics pending)

説明

In addition to things like IO.is(x) to determine if x is an IO monad instance, we can add Symbol.hasInstance to all the monad definitions so that a more ergonomic x isntanceof IO check will work properly.

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Symbol/hasInstance

コントリビューターガイド