record-style

DescriptionHow to place braces in records
Options
  • aligned
  • knr
Defaultaligned
Ormolualigned
SinceUnreleased

Examples

data User = User
    { userName :: String,
      userAge :: Int,
      userActive :: Bool
    }

defaultUser =
    User
        { userName = "",
          userAge = -1,
          userActive = false
        }
data User = User {
    userName :: String,
    userAge :: Int,
    userActive :: Bool
}

defaultUser =
    User {
        userName = "",
        userAge = -1,
        userActive = false
    }

For more examples, see the test files.

See also