This project is mirrored from https://github.com/judah/haskeline.
Pull mirroring updated .
- 21 Jun, 2016 1 commit
-
-
Alexander Vieth authored
-
- 23 Nov, 2015 1 commit
-
-
Herbert Valerio Riedel authored
I'm not sure why the code was written the way it was, but it seems we can do better by letting GHC directly reuse `ReaderT`'s instances as well as relaxing the constraints from instance Monad m => Functor (InputT m) instance Monad m => Applicative (InputT m) instance Monad m => Monad (InputT m) to instance Functor m => Functor (InputT m) instance Applicative m => Applicative (InputT m) instance Monad m => Monad (InputT m) This looks the same on GHC 7.8 (pre-AMP) as well as GHC 7.10 (post-AMP)
-
- 17 Jul, 2012 1 commit
-
-
judah authored
-
- 18 May, 2012 1 commit
-
-
judah authored
Haddock displays those instances (which are in actually hidden to the user). This makes it seem like InputT implements MonadState/Reader from the mtl package.
-
- 25 Mar, 2012 1 commit
-
-
judah authored
The main benefit is to move all encoding-related functions to the Posix module. NOTE: This patch breaks the build on Windows, for now.
-
- 23 Mar, 2012 1 commit
-
-
judah authored
-
- 24 Feb, 2012 1 commit
-
-
judah authored
Instead, provide explicit get/put/modifyHistory actions. This makes it easier to use InputT in a stack of monad transformers.
-
- 13 Sep, 2010 2 commits
- 29 Aug, 2010 1 commit
-
-
judah authored
On Windows, preferTermMode is equivalent to defaultMode. That issue will be fixed in an upcoming patch.
-
- 27 Aug, 2010 1 commit
-
-
judah authored
-
- 22 Aug, 2010 1 commit
-
-
judah authored
This makes the terminal-style versus file-style behaviors explicit. Temporarily breaks the Windows backend.
-
- 22 Jun, 2009 1 commit
-
-
judah authored
Summary of changes: - Removed RankNTypes; added Rank2Types, UndecidableInstances - Revamped Command interface to be simpler and more monadic - Refactored key/command processing into new module RunCommand - Begin infrastructure for emacs/vi modes to have their own state. - Make Monad boilerplate a little simpler - TODO: The Windows build is broken.
-
- 12 Jun, 2009 1 commit
-
-
judah authored
-
- 05 Jan, 2009 1 commit
-
-
judah authored
-
- 17 Dec, 2008 1 commit
-
-
judah authored
-
- 15 Dec, 2008 1 commit
-
-
judah authored
-
- 12 Dec, 2008 1 commit
-
-
judah authored
-
- 02 Dec, 2008 1 commit
-
-
judah authored
-
- 20 Nov, 2008 1 commit
-
-
judah authored
-
- 17 Nov, 2008 1 commit
-
-
judah authored
-
- 26 Sep, 2008 1 commit
-
-
judah authored
-
- 23 Sep, 2008 1 commit
-
-
judah authored
-
- 25 Sep, 2008 1 commit
-
-
judah authored
-
- 21 Sep, 2008 1 commit
-
-
judah authored
Ensure that we move past the line after finishing, even if an exception occurs that we didn't control (for example, darcs or ghci's SIGINT handlers).
-
- 15 Sep, 2008 1 commit
-
-
judah authored
-
- 13 Sep, 2008 1 commit
-
-
judah authored
-
- 12 Sep, 2008 1 commit
-
-
judah authored
-
- 18 Jul, 2008 1 commit
-
-
judah authored
-
- 16 Jul, 2008 1 commit
-
-
judah authored
-
- 15 Jul, 2008 1 commit
-
-
judah authored
-
- 11 Jul, 2008 1 commit
-
-
judah authored
-
- 06 Jul, 2008 1 commit
-
-
judah authored
-
- 04 Jul, 2008 1 commit
-
-
judah authored
-
- 01 Jul, 2008 2 commits
- 30 Jun, 2008 1 commit
-
-
judah authored
-
- 19 Jun, 2008 2 commits
- 16 Jun, 2008 1 commit
-
-
judah authored
-