vty-5.38: A simple terminal UI library
Safe HaskellSafe-Inferred
LanguageHaskell2010

Graphics.Vty.Input.Classify.Types

Description

This module exports the input classification type to avoid import cycles between other modules that need this.

Documentation

data KClass Source #

Constructors

Valid Event ByteString

A valid event was parsed. Any unused characters from the input stream are also provided.

Invalid

The input characters did not represent a valid event.

Prefix

The input characters form the prefix of a valid event character sequence.

Chunk

The input characters are either start of a bracketed paste chunk or in the middle of a bracketed paste chunk.

Instances

Instances details
Show KClass Source # 
Instance details

Defined in Graphics.Vty.Input.Classify.Types

Eq KClass Source # 
Instance details

Defined in Graphics.Vty.Input.Classify.Types

Methods

(==) :: KClass -> KClass -> Bool #

(/=) :: KClass -> KClass -> Bool #