commit 59002258c09f5c8fb87bd0b741c2243e20ee4063
parent 2451fdb1e3eaee323efe9619d8073cd90e72063c
Author: James Eversole <james@eversole.co>
Date: Fri, 7 Feb 2025 18:32:09 -0600
REPL import cleanup
Diffstat:
3 files changed, 10 insertions(+), 13 deletions(-)
diff --git a/README.md b/README.md
@@ -55,9 +55,7 @@ tricu < !version -- Print tricu version
## Installation and Use
-[Releases are available for Linux.](https://git.eversole.co/James/tricu/releases)
-
-Or you can easily build and run this project using [Nix](https://nixos.org/download/).
+You can easily build and run this project using [Nix](https://nixos.org/download/).
- Quick Start (REPL):
- `nix run git+https://git.eversole.co/James/tricu`
diff --git a/src/REPL.hs b/src/REPL.hs
@@ -6,23 +6,22 @@ import Lexer
import Parser
import Research
-import Control.Exception (IOException, SomeException, catch, displayException)
+import Control.Exception (IOException, SomeException, catch
+ , displayException)
import Control.Monad (forM_)
-import Control.Monad.IO.Class (liftIO)
import Control.Monad.Catch (handle, MonadCatch)
+import Control.Monad.IO.Class (liftIO)
import Control.Monad.Trans.Class (lift)
import Control.Monad.Trans.Maybe (MaybeT(..), runMaybeT)
import Data.Char (isSpace, isUpper)
-import Data.List ( dropWhile
- , dropWhileEnd
- , isPrefixOf)
-import System.Console.Haskeline
-import Paths_tricu (version)
+import Data.List (dropWhile, dropWhileEnd, isPrefixOf)
import Data.Version (showVersion)
-import qualified Data.Text as T
-import qualified Data.Text.IO as T
+import Paths_tricu (version)
+import System.Console.Haskeline
import qualified Data.Map as Map
+import qualified Data.Text as T
+import qualified Data.Text.IO as T
repl :: Env -> IO ()
repl env = runInputT settings (withInterrupt (loop env Decode))
diff --git a/tricu.cabal b/tricu.cabal
@@ -1,7 +1,7 @@
cabal-version: 1.12
name: tricu
-version: 0.18.0
+version: 0.18.1
description: A micro-language for exploring Tree Calculus
author: James Eversole
maintainer: james@eversole.co