From 8fc8ff12d6eb2dc0d010c9cd090e42dece9484c7 Mon Sep 17 00:00:00 2001
From: Sean Gillespie <sean@mistersg.net>
Date: Mon, 25 Dec 2017 20:22:41 -0500
Subject: [PATCH] Upgrade lts-10.0

---
 src/Language/Lambda/Expression.hs | 2 +-
 src/Language/Lambda/Parser.hs     | 2 +-
 src/Language/SystemF/Parser.hs    | 3 ++-
 stack.yaml                        | 3 ++-
 4 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/src/Language/Lambda/Expression.hs b/src/Language/Lambda/Expression.hs
index 1475cb0..13e29b2 100644
--- a/src/Language/Lambda/Expression.hs
+++ b/src/Language/Lambda/Expression.hs
@@ -1,7 +1,7 @@
 {-# LANGUAGE FlexibleInstances #-}
 module Language.Lambda.Expression where
 
-import Prelude hiding (abs, uncurry)
+import Prelude hiding (uncurry)
 
 import Language.Lambda.Util.PrettyPrint
 
diff --git a/src/Language/Lambda/Parser.hs b/src/Language/Lambda/Parser.hs
index 821af3b..99fe676 100644
--- a/src/Language/Lambda/Parser.hs
+++ b/src/Language/Lambda/Parser.hs
@@ -1,7 +1,7 @@
 module Language.Lambda.Parser (parseExpr) where
 
 import Control.Monad
-import Prelude hiding (abs, curry, id)
+import Prelude hiding (abs, curry)
 
 import Text.Parsec
 import Text.Parsec.String
diff --git a/src/Language/SystemF/Parser.hs b/src/Language/SystemF/Parser.hs
index 23aae48..30505da 100644
--- a/src/Language/SystemF/Parser.hs
+++ b/src/Language/SystemF/Parser.hs
@@ -4,6 +4,7 @@ module Language.SystemF.Parser (
   ) where
 
 import Control.Monad
+import Data.Functor
 import Prelude hiding (abs)
 
 import Text.Parsec
@@ -53,7 +54,7 @@ ty :: Parser (Ty String)
 ty = try arrow
 
 arrow :: Parser (Ty String)
-arrow = chainr1 tyterm (symbol' "->" *> return TyArrow)
+arrow = chainr1 tyterm (symbol' "->" $> TyArrow)
 
 tyterm :: Parser (Ty String)
 tyterm = tyvar <|> parens ty
diff --git a/stack.yaml b/stack.yaml
index 3fc81bb..0639b74 100644
--- a/stack.yaml
+++ b/stack.yaml
@@ -5,4 +5,5 @@ packages:
 extra-deps:
 - Shellac-0.9.9
 - Shellac-readline-0.9.9
-resolver: lts-8.19
+- readline-1.0.3.0
+resolver: lts-10.0
-- 
GitLab