qJA      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwx y z { | } ~  None"#.6K]      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]None"#.6K] ^_`abcdeNone"#.6K] Starts bold printing. Resets all previous settings.HTakes list of formatting options, prints text using this format options.     None"#.6K]None "#.6;=FKT]""None"#%.6K]$_+-Represents some selected set of GHC versions.06Used for detecting the user decision during CLI input.4!Data needed for project creation.6repository name7github username8project description9 full name:e-mail;year<project category=type of license> license text?github repository@Travis CI integrationAAppVeyor CI integrationB build scriptC is libraryD is executableE add testsFadd benchmarksG ghc versionsHBase library to useIcustom prelude to be usedJdefault extensionsK Supported by summoner$ GHC versions for project templates.L Converts + into dot-separated string.M0Converts numeric dot-separated GHC version into +.NJReturns latest known LTS resolver for all GHC versions except default one.-$&%'()*+/,-.012345H9;678:<=>?@ABCDEFGIJKLMNOP-456789:;<=>?@ABCDEFGHIJ+,-./KMLNO0123'()*$%&P$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJNone"#.6K]&abcdeabcdeNone"#.6K]*bf6Creates module name from the name of the package Ex: my-lovely-project  MyLovelyProjectg$Converts every element of list into H+ and then joins every element into single H like f.fghfghNone "#.6KV]^+ktarget action for % answer action for & answer ijklmnopqr ijklopqrmnNone"#%.6K]1s.Describes simple structure of filesystem tree.t7Name of directory (relative) and its containing entriesu%File name (relative) and file contentv]Walks through directory tree and write file contents, creating all intermediate directories.w(Pretty shows the directory tree content.stuvwstuvwstu None "#.6KV]2x4Creating template file to use in `stack new` commandxx None"#.6K]3yy is : with a Left that is a y{zyz{yz{ None"#-.068;<=FKSTV]9Complete configurations.Incomplete configurations.%Potentially incomplete configuration.Default  configurations.gIdentifies how to read  data from the .toml file.FMake sure that all the required configurations options were specified.BRead configuration from the given file and return it in data type.hijklm3 None"#.6K];Generate the project. None "#./6KN]>nInitial parsed options from clioZIncludes the project name, config from the CLI and possible file where custom congifs are.pRun  'hs-init' with cli optionsnoNone"#.6K]?&z "$&%'()*+/,-.012345H9;678:<=>?@ABCDEFGIJKLMNOPabcdefghijklmnopqrxy{zq !"#$%&'()**+,-./0123456789:;<=>?@ABCDEEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX   X  XXXXXXXXXXXXXXX X!X"X#X$X%X&'X()X(*X(+X(,X(-X./X01X23X24X56X57X58X59X:X;X<X=>?>@>A>B>C>D>E>F>GXHIXHJXHKXHLMNOXPQXRXSXT>U>V>W>XXYXZX[>\>]X^_X^`X^aX^bXcdXceXfgXfhXfi>j>k>lX0m>nXopqrsXtuXvwxywxz{|}~XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX5X5X5X5X5X5X5X5X5XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX(X(X(X(X(XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX&X&X&X&X&X&X  X  X  X  X  X  X X X X X X X X X X X X X X X X X X X X X X0X0X0X0X X!X"X#X$X%X&X'X(X)X*X+X,X-X.X/X0X1X23X24Xf5Xf6Xf7Xf8Xf9Xf:X;<X;=X;=X>?X>?X@AX@BX@CX@DX@EX^FX^GX^HXIJXKLXMNXMOXMPXtQXtRXSXTXUXVXWXXXYXZX[\X]X^X_X`XaXbXcXdXeXfXgXhXiXjXkXlXmXnoXnpXnqXnrXnsXntXnuXnvXwXxXyXz{X|X}~XXXXXXXXXXXXXXXXXXoXo{{{{{{{{ {  {  {  { { ~ ! "#$#%#&#'#(#)#*#+#,#-#.#/#0#1232425262728292:2;2;<=<><?<@<A<B<C<DEFEGEHEIJKJLJMJNOPOQOROSTUTVTWTXTXYZY[Y\Y]^_^`^a^b^c^defegeheiejekelemeneoepeqereseteuevewexeyeze{e|e}e~eeeeeeeeeeeeeeeee{/          %summoner-1.0.0-CGySPNMTHnOJze9AHWVPXW Summoner.AnsiSummoner.LicenseSummoner.ProcessSummoner.ProjectDataSummoner.Default Summoner.TextSummoner.Question Summoner.TreeSummoner.TemplateSummoner.ValidationSummoner.ConfigSummoner.Project Summoner.CLIPreludePaths_summonerSummoner,ansi-terminal-0.8.0.4-EZIsa3IE45HGDwnBKpUn4mSystem.Console.ANSI.TypesWhiteCyanMagentaBlueYellowGreenRedBlackColor putStrFlushsetColorbolditalicreset beautyPrintpromptboldText boldDefault errorMessagewarningMessagesuccessMessage infoMessage skipMessageLicense unLicense licenseNamesgithubLicenseQueryNamescustomizeLicense$fFromJSONLicense$fIsStringLicense $fEqLicense $fOrdLicense $fShowLicense deleteFile$fIsString(->)AnswerYN CustomPrelude cpPackagecpModuleGhcVerGhc7103Ghc801Ghc802Ghc822DecisionYesNopIdk ProjectDatarepoowner descriptionnmemailyearcategorylicense licenseTextgithubtravisappVeyscriptisLibisExetestbenchtestedVersionsbaseprelude extensionssupportedGhcVers showGhcVer parseGhcVer latestLtsbaseNopreludeVeryesOrNo$fGMonoidDecision$fGSemigroupDecision$fMonoidDecision$fSemigroupDecision$fShowDecision $fEqDecision$fEnumDecision$fBoundedDecision$fGenericDecision $fEqGhcVer $fOrdGhcVer $fShowGhcVer $fEnumGhcVer$fBoundedGhcVer$fShowCustomPrelude$fShowProjectData defaultGHCdefaultTomlFiledefaultConfigFile currentYearendLinepackageToModuleintercalateMap headToUpper printQuestionchoose chooseYesNochooseYesNoBool trueMessage falseMessagequeryqueryDefqueryManyRepeatOnFailcheckUniqueNameTreeFsDirFile traverseTreeshowTreecreateStackTemplate ValidationFailureSuccess$fApplicativeValidation$fSemigroupValidation$fFunctorValidation$fEqValidation$fOrdValidation$fShowValidationConfig PartialConfigConfigPcOwner cFullNamecEmailcLicensecGhcVercGitHubcTraviscAppVeycPrivatecScriptcLibcExecTestcBenchcPrelude cExtensions defaultConfigfinaliseloadFileConfig$fMonoidConfigP$fSemigroupConfigP$fExceptionLoadTomlException$fShowLoadTomlException$fGenericConfigP$fGMonoidConfigP$fGSemigroupConfigPgenerateProjectsummonGHC.Base++ghc-primGHC.PrimseqGHC.Listfilterzip Data.Tuplefstsnd otherwise$GHC.Real fromIntegral realToFrac Control.MonadguardjoinGHC.EnumBoundedminBoundmaxBoundEnumenumFrom enumFromThenenumFromThenTo enumFromTofromEnumtoEnumsuccpred GHC.ClassesEq==/= GHC.FloatFloatingpiexpsqrt**logBasesincostanasinacosatansinhcoshtanhasinhacoshatanh Fractional fromRational/recipIntegral toIntegerquotremdivmodquotRemdivModMonad>>=>>returnFunctorfmap<$GHC.NumNum*+-negate fromIntegerabssignumOrd>=minmax><<=compareGHC.ReadReadReal toRationalRealFracproperFractiontruncateroundceilingfloorGHC.ShowShowData.Typeable.InternalTypeableControl.Monad.Fail MonadFailfail Data.StringIsString fromString Applicative<*>pure*><*liftA2 Data.FoldableFoldableData.Traversable TraversabletraversemapM sequenceAsequence GHC.GenericsGeneric GHC.TypeNatsKnownNatGHC.OverloadedLabelsIsLabel fromLabelData.Semigroup Semigroup<>sconcatstimesMonoidmemptymappendmconcat GHC.TypesBoolFalseTrueCharDoubleD#FloatF#IntGHC.IntInt8Int16Int32Int64 integer-gmpGHC.Integer.TypeInteger GHC.NaturalNaturalMaybeNothingJustOrderingLTEQGTRatio:%RationalIOWordGHC.WordWord8Word16Word32Word64GHC.PtrPtrFunPtr Data.EitherEitherLeftRightType ConstraintNatCmpNat CoercibleGHC.Stack.Types CallStackbytestring-0.10.8.2Data.ByteString.Internal ByteString Data.Functor<$>String'hashable-1.2.6.1-JDYnvpSucMf1h1i2CUUtVbData.Hashable.ClassHashable hashWithSalt#text-1.2.2.2-EakMpasry3jA6OIwSZhq9MData.Text.InternalText3unordered-containers-0.2.8.0-3iSQJVS3Sio885UUC852ojData.HashMap.BaseHashMapcontainers-0.5.10.2Data.Map.InternalMapGHC.IO.Handle.TypesHandle Alternativeemptymany<|>some MonadPlusmzeromplusintegralEnumFromThenTointegralEnumFromTointegralEnumFromThenintegralEnumFromgcdWord'gcdInt'^^%^^^%^numericEnumFromThenTonumericEnumFromTonumericEnumFromThennumericEnumFrom notANumberinfinity ratioPrec1 ratioPrec overflowErrorratioZeroDenominatorError divZeroErrorreduceboundedEnumFromThenboundedEnumFrommaxIntminIntData.Functor.ComposeCompose getCompose mtimesDefaultstimesIdempotentstimesIdempotentMonoid stimesMonoidcycle1 WrappedMonoidOption getOptionData.List.NonEmptyinitlasttailheadnonEmptyNonEmpty:| Data.VoidvacuousabsurdVoidGHC.ExtssortWithData.Bifunctor BifunctorfirstsecondbimapGHC.ExecutionStackshowStackTrace getStackTraceControl.Monad.IO.ClassMonadIOliftIOmfilter<$!>unless replicateM_ replicateMfoldM_foldM zipWithM_zipWithM mapAndUnzipMforever<=<>=>filterMfoldMapDefault fmapDefault mapAccumR mapAccumLforMControl.ApplicativeoptionalZipList getZipList Control.Arrow&&&Data.Functor.IdentityIdentity runIdentity System.IOwithFileGHC.IO.Handle.FDstderrstdin GHC.StackwithFrozenCallStack callStack GHC.Conc.Sync writeTVarreadTVarnewTVarSTMTVarstdout GHC.IORefIORefGHC.IOFilePath GHC.ExceptionprettyCallStack prettySrcLoc Exception toException fromExceptiondisplayExceptionData.Functor.ConstConstgetConst minimumBy maximumBy concatMapconcatfoldlMfoldrM Data.MonoidDualgetDualEndoappEndoAllgetAllAnygetAnySumgetSumProduct getProductFirstgetFirstLastgetLastAltgetAlt someNatValnatValSomeNat Data.OldListunfoldrsortOnsortBysort permutations subsequencestailsinitsgroupgenericReplicategenericSplitAt genericDrop genericTake genericLength transpose intercalate intersperse isPrefixOf Text.Read readMaybereadsisRightisLeftpartitionEithersrightsleftseitherData.Ord comparingDown Data.ProxyProxy GHC.IO.IOModeIOModeReadMode WriteMode AppendMode ReadWriteMode byteSwap64 byteSwap32 byteSwap16 Data.Bitsxor Data.Boolbool Data.Function&onfixvoid$>lcmgcd^^^oddeven denominator numeratorGHC.Charchrunzip3unzipzipWithzip3reversebreaksplitAtdroptake dropWhile takeWhilecycle replicaterepeatiteratescanrscanl Data.MaybemapMaybe catMaybes listToMaybe maybeToList fromMaybe isNothingisJustmaybeswapuncurrycurryGHC.MVarMVarsubtract GHC.Stack.CCScurrentCallStackasTypeOfflip.constidordapliftM5liftM4liftM3liftM2when=<<liftA3<**> SomeException getCallStack HasCallStack&&||notData.IntMap.InternalIntMapData.IntSet.InternalIntSetData.Sequence.InternalSeqData.Set.InternalSetdeepseq-1.4.3.0Control.DeepSeqforce$!!deepseqNFDatarnftransformers-0.5.2.0Control.Monad.Trans.MaybeMaybeT runMaybeTControl.Monad.Trans.ExceptExceptT(exceptions-0.10.0-BUU8s9pCscREfUFAryYPyWControl.Monad.Catchmask_ MonadThrow MonadCatch MonadMaskmaskuninterruptibleMaskgeneralBracket(microlens-0.4.9.1-3wqsjzVxKHI2nLhceIdmEN Lens.Micro^?^..^.set.~over%~<&>Lens.Micro.Internal_1_2_3_4_5Lens.Micro.TypeLensLens' Traversal Traversal' mtl-2.2.1-DscMMmDQUE6GBfOSl4qMUHControl.Monad.State.ClassmodifygetsControl.Monad.Reader.Classasks MonadReaderlocalaskreader MonadStategetputstateControl.Monad.Trans.ReaderReaderT runReaderTReader-microlens-mtl-0.1.11.1-DilD4xbEz2cC5vgXvt3OV2Lens.Micro.MtlpreuseusepreviewviewControl.Monad.Trans.Class MonadTransliftmodify' runExceptT runReader Control.Monad.Trans.State.StrictStateT runStateTStaterunState evalState execState withState evalStateT execStateT.safe-exceptions-0.1.7.0-HqIGUwLbf078UMNYLvEPmZControl.Exception.SafebracketOnErrorfinallybracket_bracket onExceptiontryAnytry handleAnycatchAnycatchthrowM"stm-2.4.4.1-6AExGOUG8NB2Rzejnay0wwControl.Concurrent.STM.TVar modifyTVar'Data.Text.Lazy fromStricttoStrict Data.TextunwordsunlineslineswordsData.Text.Encoding decodeUtf8'decodeUtf8WithData.Text.Encoding.Error lenientDecode strictDecodeOnError OnDecodeErrorUnicodeExceptionexceptToMaybeTmaybeToExceptTControl.Monad.Trans.Identity IdentityT runIdentityT-type-operators-0.1.0.4-BYVaeR9Ofeh3jQu8OfuhlcControl.Type.Operator&vector-0.12.0.1-LflPw1fguMb6as60UrZpxN Data.VectorVector Data.HashSetHashSet&universum-1.2.0-9BIF38F6VEx5K0m5NkBWABUniversum.VarArgSuperComposition...Universum.TypeOpsEachWithUniversum.String.Conversionshow readEitherLText LByteString ConvertUtf8 decodeUtf8 encodeUtf8decodeUtf8StrictToTexttoTextToLTexttoLTextToStringtoStringUniversum.Debug undefinedtraceIdtraceM traceShowM traceShowId traceShowerrortrace UndefinedUniversum.Print putLTextLnputLText putTextLnputTextprintPrintputStrputStrLn Universum.Nub unstableNubsortNubhashNubordNubUniversum.Bool.GuardguardMifMunlessMwhenMUniversum.DeepSeq evaluateNF_ evaluateNF evaluateWHNF_ evaluateWHNFUniversum.ExceptionnotebugExcBugUniversum.List.Safe whenNotNullM whenNotNullunconslistUniversum.Monad.ContaineranyMallMorMandM concatForM concatMapMUniversum.Container.Classasum sequence_ sequenceA_forM_mapM_for_ traverse_productsum flipfoldl'ToPairsValelemskeystoPairs ContainerElementElementConstrainttoListfoldrfoldlengthfoldMapnullfoldlfoldl'foldl1foldr1maximumminimumandoranyallelemnotElemfindfoldr'safeHeadOneOneItemoneUniversum.Monoid maybeToMonoidUniversum.Monad.TransexecutingStateexecutingStateTevaluatingStateevaluatingStateT usingState usingStateT usingReader usingReaderTUniversum.Monad.Either whenRightM whenRight whenLeftMwhenLeft maybeToLeft maybeToRight rightToMaybe leftToMaybe fromRightfromLeftUniversum.Monad.Maybe whenNothingM_ whenNothingM whenNothing_ whenNothing whenJustMwhenJust?:Universum.Lifted.STstToIOUniversum.Lifted.IORefatomicWriteIORefatomicModifyIORef'atomicModifyIORef modifyIORef' modifyIORef writeIORef readIORefnewIORefUniversum.Lifted.FileopenFile writeFilereadFileinteractgetLine getContents appendFileUniversum.Lifted.Envdie exitSuccess exitFailureexitWithgetArgsUniversum.Lifted.Concurrent readTVarIO newTVarIO atomically tryTakeMVar tryReadMVar tryPutMVartakeMVarswapMVarreadMVarputMVarnewMVar newEmptyMVarUniversum.Functor.Fmap<<$>>mapUniversum.FunctionidentityUniversum.Base$!Universum.Applicativepassversion getBinDir getLibDir getDynLibDir getDataDir getLibexecDir getSysconfDirgetDataFileNameconfigTLoadTomlExceptionPhasePartialFinal:-InitOptsrunWithOptions