diff --git a/LICENSE b/LICENSE index 6a042c2..e037c72 100644 --- a/LICENSE +++ b/LICENSE @@ -1,4 +1,4 @@ -Copyright Author name here (c) 2017 +Copyright Author name here (c) 2018 All rights reserved. @@ -27,4 +27,4 @@ LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. \ No newline at end of file +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/package.yaml b/package.yaml new file mode 100644 index 0000000..f6adcf3 --- /dev/null +++ b/package.yaml @@ -0,0 +1,33 @@ +name: postlude +version: 0.1.0.1 +github: "jrpotter/postlude" +license: BSD3 +author: "Joshua Potter" +maintainer: "jrpotter2112@gmail.com" +copyright: "2018 Joshua Potter" + +extra-source-files: +- README.md + +# Metadata used when publishing your package +# synopsis: Short description of your package +# category: Web + +# To avoid duplicated efforts in documentation and dealing with the +# complications of embedding Haddock markup inside cabal files, it is +# common to point users to the README.md file. +description: Please see the README on Github at + + +dependencies: + - base >= 4.7 && < 5 + - bytestring >= 0.9 && <= 0.10.8.2 + - exceptions >= 0.8 && <= 0.8.3 + - free >= 4.0 && <= 4.12.4 + - ghc-prim >= 0.5.0.0 && <= 0.5.1.1 + - mtl >= 2.0.0.0 && <= 2.2.1 + - text >= 1.2.0.0 && <= 1.2.2.2 + - transformers >= 0.5.2.0 && <= 0.5.5.0 + +library: + source-dirs: src diff --git a/postlude.cabal b/postlude.cabal index 4b5405d..5567af9 100644 --- a/postlude.cabal +++ b/postlude.cabal @@ -1,27 +1,43 @@ -name: postlude -version: 0.1.0.0 --- synopsis: --- description: -homepage: https://github.com/githubuser/postlude#readme -license: BSD3 -license-file: LICENSE -author: Author name here -maintainer: example@example.com -copyright: 2017 Author name here -category: Web -build-type: Simple -cabal-version: >=1.10 -extra-source-files: README.md +-- This file has been generated from package.yaml by hpack version 0.20.0. +-- +-- see: https://github.com/sol/hpack +-- +-- hash: a0f8ab1c4a70737a18ce50a346d1cdc193d7ff1f4e1b2114f1ea82f8ca03d9b2 + +name: postlude +version: 0.1.0.1 +description: Please see the README on Github at +homepage: https://github.com/jrpotter/postlude#readme +bug-reports: https://github.com/jrpotter/postlude/issues +author: Joshua Potter +maintainer: jrpotter2112@gmail.com +copyright: 2018 Joshua Potter +license: BSD3 +license-file: LICENSE +build-type: Simple +cabal-version: >= 1.10 + +extra-source-files: + README.md + +source-repository head + type: git + location: https://github.com/jrpotter/postlude library - exposed-modules: Postlude - hs-source-dirs: src - default-language: Haskell2010 - build-depends: base >= 4.7 && < 5, - bytestring == 0.10.8.1, - exceptions == 0.8.3, - free == 4.12.4, - ghc-prim == 0.5.0.0, - mtl == 2.2.1, - text == 1.2.2.2, - transformers == 0.5.5.0 + hs-source-dirs: + src + build-depends: + base >=4.7 && <5 + , bytestring >=0.9 && <=0.10.8.2 + , exceptions >=0.8 && <=0.8.3 + , free >=4.0 && <=4.12.4 + , ghc-prim >=0.5.0.0 && <=0.5.1.1 + , mtl >=2.0.0.0 && <=2.2.1 + , text >=1.2.0.0 && <=1.2.2.2 + , transformers >=0.5.2.0 && <=0.5.5.0 + exposed-modules: + Postlude + other-modules: + Paths_postlude + default-language: Haskell2010 diff --git a/src/Postlude.hs b/src/Postlude.hs index fa69e93..817953a 100644 --- a/src/Postlude.hs +++ b/src/Postlude.hs @@ -111,7 +111,7 @@ import Data.Bool as X , otherwise ) -import Data.ByteString.Lazy as X +import Data.ByteString as X ( ByteString ) @@ -188,7 +188,7 @@ import Data.String as X ( String ) -import Data.Text.Lazy as X +import Data.Text as X ( Text ) diff --git a/stack.yaml b/stack.yaml index 542dbfa..005cfcf 100644 --- a/stack.yaml +++ b/stack.yaml @@ -15,7 +15,7 @@ # resolver: # name: custom-snapshot # location: "./custom-snapshot.yaml" -resolver: lts-9.14 +resolver: lts-10.3 # User packages to be built. # Various formats can be used as shown in the example below. @@ -39,21 +39,20 @@ packages: - . # Dependency packages to be pulled from upstream that are not in the resolver # (e.g., acme-missiles-0.3) -extra-deps: -- transformers-0.5.5.0 +# extra-deps: [] # Override default flag values for local packages and extra-deps -flags: {} +# flags: {} # Extra package databases containing global packages -extra-package-dbs: [] +# extra-package-dbs: [] # Control whether we use the GHC we find on the path # system-ghc: true # # Require a specific version of stack, using version ranges # require-stack-version: -any # Default -# require-stack-version: ">=1.5" +# require-stack-version: ">=1.6" # # Override the architecture used by stack, especially useful on Windows # arch: i386 @@ -64,4 +63,4 @@ extra-package-dbs: [] # extra-lib-dirs: [/path/to/dir] # # Allow a newer minor version of GHC than the snapshot specifies -# compiler-check: newer-minor +# compiler-check: newer-minor \ No newline at end of file