úÎ_ÈNone +36=HKMExceptions that can be thrown. Since 0.1.0The first argument to #, specifying how to receive a file. Since 0.1.0CCreate a template file from a stream of file/contents combinations. Since 0.1.0VUnpack a template to some destination. Destination is provided by the first argument. The second argument allows you to modify the incoming stream, usually to replace variables. For example, to replace PROJECTNAME with myproject, you could use: +Data.Text.replace "PROJECTNAME" "myproject"=Note that this will affect both file contents and file names. Since 0.1.04Receive files to the given folder on the filesystem. MunpackTemplate (receiveFS "some-destination") (T.replace "PROJECTNAME" "foo") Since 0.1.0Receive files to a Writer monad in memory. AexecWriter $ runExceptionT_ $ src $$ unpackTemplate receiveMem id Since 0.1.0 receive individual files'fix each input line, good for variablesroot       project-template-0.2.0Text.ProjectTemplateProjectTemplateExceptionBinaryLoopNeedsOneLine InvalidInput FileReceivercreateTemplateunpackTemplate receiveFS receiveMemdecode64codeWith#$fExceptionProjectTemplateException