This project is mirrored from https://github.com/judah/haskeline. Pull mirroring updated .
  1. 21 Jun, 2016 1 commit
  2. 23 Nov, 2015 1 commit
    • Herbert Valerio Riedel's avatar
      Generalise constraints for InputT instances · 7289f1f6
      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)
      7289f1f6
  3. 17 Jul, 2012 1 commit
  4. 18 May, 2012 1 commit
  5. 25 Mar, 2012 1 commit
  6. 23 Mar, 2012 1 commit
  7. 24 Feb, 2012 1 commit
  8. 13 Sep, 2010 2 commits
  9. 29 Aug, 2010 1 commit
  10. 27 Aug, 2010 1 commit
  11. 22 Aug, 2010 1 commit
  12. 22 Jun, 2009 1 commit
    • judah's avatar
      Major refactoring. · cf56b843
      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.
      cf56b843
  13. 12 Jun, 2009 1 commit
  14. 05 Jan, 2009 1 commit
  15. 17 Dec, 2008 1 commit
  16. 15 Dec, 2008 1 commit
  17. 12 Dec, 2008 1 commit
  18. 02 Dec, 2008 1 commit
  19. 20 Nov, 2008 1 commit
  20. 17 Nov, 2008 1 commit
  21. 26 Sep, 2008 1 commit
  22. 23 Sep, 2008 1 commit
  23. 25 Sep, 2008 1 commit
  24. 21 Sep, 2008 1 commit
  25. 15 Sep, 2008 1 commit
  26. 13 Sep, 2008 1 commit
  27. 12 Sep, 2008 1 commit
  28. 18 Jul, 2008 1 commit
  29. 16 Jul, 2008 1 commit
  30. 15 Jul, 2008 1 commit
  31. 11 Jul, 2008 1 commit
  32. 06 Jul, 2008 1 commit
  33. 04 Jul, 2008 1 commit
  34. 01 Jul, 2008 2 commits
  35. 30 Jun, 2008 1 commit
  36. 19 Jun, 2008 2 commits
  37. 16 Jun, 2008 1 commit