rfc-0.0.0.25: Robert Fischer's Common library

Safe HaskellNone
LanguageHaskell2010

RFC.Data.ListMoveDirection

Documentation

moveInList :: Eq a => a -> ListMoveDirection -> [a] -> [a] Source #

data ListMoveDirection Source #

Constructors

TowardsHead 
TowardsTail 

Instances

Bounded ListMoveDirection Source # 
Enum ListMoveDirection Source # 
Eq ListMoveDirection Source # 
Ord ListMoveDirection Source # 
Show ListMoveDirection Source # 
Generic ListMoveDirection Source # 
ToJSON ListMoveDirection Source # 
FromJSON ListMoveDirection Source # 
ToSample ListMoveDirection Source # 
ToSchemaRFC ListMoveDirection Source # 
type Rep ListMoveDirection Source # 
type Rep ListMoveDirection = D1 * (MetaData "ListMoveDirection" "RFC.Data.ListMoveDirection" "rfc-0.0.0.25-15KxfGyhIZ97jaC75BDYn8" False) ((:+:) * (C1 * (MetaCons "TowardsHead" PrefixI False) (U1 *)) (C1 * (MetaCons "TowardsTail" PrefixI False) (U1 *)))