// Generated by purs version 0.13.6 "use strict"; var $foreign = require("./foreign.js"); var Data_Ord = require("../Data.Ord/index.js"); var Bounded = function (Ord0, bottom, top) { this.Ord0 = Ord0; this.bottom = bottom; this.top = top; }; var top = function (dict) { return dict.top; }; var boundedInt = new Bounded(function ($dollar__unused) { return Data_Ord.ordInt; }, $foreign.bottomInt, $foreign.topInt); var boundedChar = new Bounded(function ($dollar__unused) { return Data_Ord.ordChar; }, $foreign.bottomChar, $foreign.topChar); var bottom = function (dict) { return dict.bottom; }; module.exports = { Bounded: Bounded, bottom: bottom, top: top, boundedInt: boundedInt, boundedChar: boundedChar };