packages feed

matterhorn-50200.17.0: src/Matterhorn/State/Editing.hs-boot

{-# LANGUAGE RankNTypes #-}
module Matterhorn.State.Editing
  ( Direction(..)
  , tabComplete
  )
where

import Matterhorn.Types ( MH, ChatState, EditState, Name )
import Lens.Micro.Platform ( Traversal' )

data Direction = Forwards | Backwards
tabComplete :: Traversal' ChatState (EditState Name) -> Direction -> MH ()