text: // Generated by BUCKLESCRIPT VERSION 3.1.5, PLEASE EDIT WITH CARE
  'use strict';
  
  var List = require("bs-platform/lib/js/list.js");
  
  function applyTransformTypePlugins(plugins, context, filename, value) {
    var f = function (context,filename,a,plugin){{return plugin.transformType(context, filename, a)}};
    return List.fold_left((function (a, plugin) {
                  return f(context, filename, a, plugin);
                }), value, plugins);
  }
  
  exports.applyTransformTypePlugins = applyTransformTypePlugins;
  /* No side effect */
  