UNPKG

purs-pkg-deps

Version:

Query package dependencies in PureScript package-sets

66 lines (65 loc) 3.95 kB
// Generated by purs version 0.14.3 "use strict"; var Data_Monoid = require("../Data.Monoid/index.js"); var Data_Newtype = require("../Data.Newtype/index.js"); var Data_Semigroup = require("../Data.Semigroup/index.js"); var Data_Show = require("../Data.Show/index.js"); var Data_Symbol = require("../Data.Symbol/index.js"); var Options_Applicative_Help_Chunk = require("../Options.Applicative.Help.Chunk/index.js"); var Text_PrettyPrint_Leijen = require("../Text.PrettyPrint.Leijen/index.js"); var ParserHelp = function (x) { return x; }; var parserHelpSemigroup = Data_Semigroup.semigroupRecord()(Data_Semigroup.semigroupRecordCons(new Data_Symbol.IsSymbol(function () { return "helpBody"; }))()(Data_Semigroup.semigroupRecordCons(new Data_Symbol.IsSymbol(function () { return "helpError"; }))()(Data_Semigroup.semigroupRecordCons(new Data_Symbol.IsSymbol(function () { return "helpFooter"; }))()(Data_Semigroup.semigroupRecordCons(new Data_Symbol.IsSymbol(function () { return "helpHeader"; }))()(Data_Semigroup.semigroupRecordCons(new Data_Symbol.IsSymbol(function () { return "helpSuggestions"; }))()(Data_Semigroup.semigroupRecordCons(new Data_Symbol.IsSymbol(function () { return "helpUsage"; }))()(Data_Semigroup.semigroupRecordNil)(Options_Applicative_Help_Chunk.chunkSemigroup(Text_PrettyPrint_Leijen.docSemigroup)))(Options_Applicative_Help_Chunk.chunkSemigroup(Text_PrettyPrint_Leijen.docSemigroup)))(Options_Applicative_Help_Chunk.chunkSemigroup(Text_PrettyPrint_Leijen.docSemigroup)))(Options_Applicative_Help_Chunk.chunkSemigroup(Text_PrettyPrint_Leijen.docSemigroup)))(Options_Applicative_Help_Chunk.chunkSemigroup(Text_PrettyPrint_Leijen.docSemigroup)))(Options_Applicative_Help_Chunk.chunkSemigroup(Text_PrettyPrint_Leijen.docSemigroup))); var parserHelpMonoid = Data_Monoid.monoidRecord()(Data_Monoid.monoidRecordCons(new Data_Symbol.IsSymbol(function () { return "helpBody"; }))(Options_Applicative_Help_Chunk.chunkMonoid(Text_PrettyPrint_Leijen.docSemigroup))()(Data_Monoid.monoidRecordCons(new Data_Symbol.IsSymbol(function () { return "helpError"; }))(Options_Applicative_Help_Chunk.chunkMonoid(Text_PrettyPrint_Leijen.docSemigroup))()(Data_Monoid.monoidRecordCons(new Data_Symbol.IsSymbol(function () { return "helpFooter"; }))(Options_Applicative_Help_Chunk.chunkMonoid(Text_PrettyPrint_Leijen.docSemigroup))()(Data_Monoid.monoidRecordCons(new Data_Symbol.IsSymbol(function () { return "helpHeader"; }))(Options_Applicative_Help_Chunk.chunkMonoid(Text_PrettyPrint_Leijen.docSemigroup))()(Data_Monoid.monoidRecordCons(new Data_Symbol.IsSymbol(function () { return "helpSuggestions"; }))(Options_Applicative_Help_Chunk.chunkMonoid(Text_PrettyPrint_Leijen.docSemigroup))()(Data_Monoid.monoidRecordCons(new Data_Symbol.IsSymbol(function () { return "helpUsage"; }))(Options_Applicative_Help_Chunk.chunkMonoid(Text_PrettyPrint_Leijen.docSemigroup))()(Data_Monoid.monoidRecordNil))))))); var newtypeParserHelp = new Data_Newtype.Newtype(function () { return undefined; }); var helpText = function (v) { return Options_Applicative_Help_Chunk.extractChunk(Text_PrettyPrint_Leijen.docMonoid)(Options_Applicative_Help_Chunk.vsepChunks([ v.helpError, v.helpSuggestions, v.helpHeader, v.helpUsage, v.helpBody, v.helpFooter ])); }; var renderHelp = function (cols) { var $2 = Text_PrettyPrint_Leijen.renderPretty(1.0)(cols); return function ($3) { return Text_PrettyPrint_Leijen.displayS($2(helpText($3))); }; }; var parserHelpShow = new Data_Show.Show((function () { var $4 = Data_Show.show(Data_Show.showString); var $5 = renderHelp(80); return function ($6) { return $4($5($6)); }; })()); module.exports = { ParserHelp: ParserHelp, renderHelp: renderHelp, newtypeParserHelp: newtypeParserHelp, parserHelpShow: parserHelpShow, parserHelpSemigroup: parserHelpSemigroup, parserHelpMonoid: parserHelpMonoid };