halma-telegram-bot/src/Game/Halma/TelegramBot/Model/MoveCmd.hs

Summary

Maintainability
Test Coverage

Use newtype instead of data
Open

data TargetModifier
  = TargetModifier
  { _unTargetModifier :: Int
  } deriving (Show, Eq, Ord)

Found

data TargetModifier
  = TargetModifier {_unTargetModifier :: Int}
  deriving (Show, Eq, Ord)

Perhaps

newtype TargetModifier
  = TargetModifier {_unTargetModifier :: Int}
  deriving (Show, Eq, Ord)

Applying this change:

  • decreases laziness

Use String
Open

pieceNumberToChars :: PieceNumber -> [Char]

Found

PieceNumber -> [Char]

Perhaps

PieceNumber -> String

There are no issues that match your filters.

Category
Status