Showing 1 of 4 total issues
Function createMonad
has 35 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
export function createMonad(monadDefinition) {
return function(input) {
// @note Handle different Monad types here ? E.g Either(Maybe())
if (input && input.isMonad) {
return input;