// Generated by ReScript, PLEASE EDIT WITH CARE 'use strict'; var Belt_Option = require("rescript/lib/js/belt_Option.js"); function foo(t) { if (t !== undefined) { console.log(t); return t; } else { return t; } } function bar(t) { return t; } function baz(t) { return t; } var keepU = Belt_Option.keepU; var keep = Belt_Option.keep; var forEachU = Belt_Option.forEachU; var forEach = Belt_Option.forEach; var getExn = Belt_Option.getExn; var mapWithDefaultU = Belt_Option.mapWithDefaultU; var mapWithDefault = Belt_Option.mapWithDefault; var mapU = Belt_Option.mapU; var map = Belt_Option.map; var flatMapU = Belt_Option.flatMapU; var flatMap = Belt_Option.flatMap; var getWithDefault = Belt_Option.getWithDefault; var orElse = Belt_Option.orElse; var isSome = Belt_Option.isSome; var isNone = Belt_Option.isNone; var eqU = Belt_Option.eqU; var eq = Belt_Option.eq; var cmpU = Belt_Option.cmpU; var cmp = Belt_Option.cmp; exports.keepU = keepU; exports.keep = keep; exports.forEachU = forEachU; exports.forEach = forEach; exports.getExn = getExn; exports.mapWithDefaultU = mapWithDefaultU; exports.mapWithDefault = mapWithDefault; exports.mapU = mapU; exports.map = map; exports.flatMapU = flatMapU; exports.flatMap = flatMap; exports.getWithDefault = getWithDefault; exports.orElse = orElse; exports.isSome = isSome; exports.isNone = isNone; exports.eqU = eqU; exports.eq = eq; exports.cmpU = cmpU; exports.cmp = cmp; exports.foo = foo; exports.bar = bar; exports.baz = baz; /* No side effect */