/*! Monio: index.js
    v0.26.0 (c) 2021 Kyle Simpson
    MIT License: http://getify.mit-license.org
*/
!function UMD(e,t,n,i){"function"==typeof define&&define.amd?(n=Object.values(n),define(e,n,i)):"undefined"!=typeof module&&module.exports?(n=Object.keys(n).map((e=>require(e))),module.exports=i(...n)):(n=Object.values(n).map((e=>t[e])),t[e]=i(...n))}("Monio","undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:new Function("return this")(),{"./lib/util.js":"MonioUtil","./just.js":"Just","./nothing.js":"Nothing","./maybe.js":"Maybe","./either.js":"Either","./async-either.js":"AsyncEither","./io.js":"IO","./io-helpers.js":"IOHelpers","./io-event-stream.js":"IOEventStream"},(function DEF(e,t,n,i,o,s,l,r,u){"use strict";let d={};return d.MonioUtil=e,d.Just=t,d.Nothing=n,d.Maybe=i,d.Either=o,d.AsyncEither=s,d.IO=l,d.RIO=l,d.Reader=l,d.IOHelpers=r,d.IOEventStream=u,d}));