diff --git a/.travis.yml b/.travis.yml
deleted file mode 100644
--- a/.travis.yml
+++ /dev/null
@@ -1,45 +0,0 @@
-# Use the docker infrastructure.
-sudo: false
-
-# for cabal
-language: haskell
-ghc: 7.8
-
-cache:
-  directories:
-    - $HOME/.stack
-
-notifications:
-  email:
-    on_success: change
-    on_failure: change
-
-env:
-  matrix:
-    - STACK_YAML=stack-2.14.yaml
-    - STACK_YAML=stack-2.18.yaml
-    - STACK_YAML=stack-2.20.yaml
-
-install:
- - travis_retry wget https://github.com/commercialhaskell/stack/releases/download/v0.1.2.0/stack-0.1.2.0-x86_64-linux.gz
- - gunzip stack-0.1.2.0-x86_64-linux.gz
- - mv stack-0.1.2.0-x86_64-linux stack
- - chmod +x stack
-
-# Here starts the actual work to be performed for the package under test; any
-# command which exits with a non-zero exit code causes the build to fail.
-script:
- - cabal check
- - cabal sdist
- - export SRC=$(cabal info . | awk '{print $2;exit}')
- - tar -xzf "dist/$SRC.tar.gz"
- - cd "$SRC"
- - cp ../$STACK_YAML .
- - cp ../stack .
- - travis_retry ./stack setup
- - travis_retry ./stack install --only-snapshot -j4 --verbosity info
- - ./stack build
- - ./stack test
- - ./stack haddock --no-haddock-deps
- - export DIST_DIR=$(./stack path --dist-dir --stack-yaml $STACK_YAML)
- - echo $DIST_DIR
diff --git a/ChangeLog b/ChangeLog
new file mode 100644
--- /dev/null
+++ b/ChangeLog
@@ -0,0 +1,3 @@
+Tue Oct  9 20:06:26 AEDT 2018
+
+Fixed build under ghc-8.2.2 and nix
diff --git a/lib/Data/Aeson/Roundtrip.hs b/lib/Data/Aeson/Roundtrip.hs
--- a/lib/Data/Aeson/Roundtrip.hs
+++ b/lib/Data/Aeson/Roundtrip.hs
@@ -44,7 +44,7 @@
 import           Data.Text                   (Text)
 import           Data.Vector                 ((!?))
 import qualified Data.Vector                 as V
-import           Prelude                     hiding ((.))
+import           Prelude                     hiding ((.), (<$>)) -- curse the symbols of tyrrany
 import           Text.Roundtrip.Classes
 
 
diff --git a/roundtrip-aeson.cabal b/roundtrip-aeson.cabal
--- a/roundtrip-aeson.cabal
+++ b/roundtrip-aeson.cabal
@@ -1,38 +1,30 @@
 name:                roundtrip-aeson
-version:             0.2.0.0
+version:             0.2.0.1
 synopsis:            Un-/parse JSON with roundtrip invertible syntax definitions.
 description:         Un-/parse JSON with roundtrip invertible syntax definitions.
 homepage:            https://github.com/anchor/roundtrip-aeson
 license:             BSD3
 license-file:        LICENSE
 author:              Thomas Sutton <me@thomas-sutton.id.au>, Christian Marie <christian@ponies.io>
-maintainer:          Anchor Engineering <engineering@anchor.net.au>
+maintainer:          Christian Marie
 copyright:           Copyright 2014-2015 Anchor Systems and others.
 category:            Data
 build-type:          Simple
 cabal-version:       >=1.10
 extra-source-files:
   HLint.hs
+  ChangeLog
   README.md
-  stack-2.14.yaml
-  stack-2.18.yaml
-  stack-2.20.yaml
-  .travis.yml
 
 source-repository HEAD
   type: git
   location: https://github.com/anchor/roundtrip-aeson
 
-source-repository this
-  type: git
-  location: https://github.com/anchor/roundtrip-aeson
-  tag: release-0.2.0.0
-
 library
   default-language:    Haskell2010
   hs-source-dirs:      lib
   exposed-modules:     Data.Aeson.Roundtrip
-  build-depends:       base >=4.7 && <4.8
+  build-depends:       base >=4.7 && <5
                      , aeson
                      , bytestring
                      , containers >=0.5 && <0.6
@@ -49,7 +41,7 @@
   default-language:    Haskell2010
   hs-source-dirs:      tests
   main-is:             demo.hs
-  build-depends:       base >=4.7 && <4.8
+  build-depends:       base >=4.7
                      , aeson
                      , bytestring
                      , lens-aeson
diff --git a/stack-2.14.yaml b/stack-2.14.yaml
deleted file mode 100644
--- a/stack-2.14.yaml
+++ /dev/null
@@ -1,6 +0,0 @@
-flags: {}
-packages:
-- '.'
-extra-deps:
-- roundtrip-0.2.0.3
-resolver: lts-2.20
diff --git a/stack-2.18.yaml b/stack-2.18.yaml
deleted file mode 100644
--- a/stack-2.18.yaml
+++ /dev/null
@@ -1,6 +0,0 @@
-flags: {}
-packages:
-- '.'
-extra-deps:
-- roundtrip-0.2.0.3
-resolver: lts-2.20
diff --git a/stack-2.20.yaml b/stack-2.20.yaml
deleted file mode 100644
--- a/stack-2.20.yaml
+++ /dev/null
@@ -1,6 +0,0 @@
-flags: {}
-packages:
-- '.'
-extra-deps:
-- roundtrip-0.2.0.3
-resolver: lts-2.20
