Код IT Загрузка примера кода…

Nim main.nim
type
  User = object
    name: string
    age: int
    email: string
    isActive: bool

proc isValidUser(u: User): bool =
  u.name.len > 0 and
  u.age >= 18 and
  u.email.contains('@') and
  u.isActive

let user = User(name: "Алексей", age: 25, email: "alex@example.com", isActive: true)
echo "Пользователь валиден: ", isValidUser(user)
type
  User = object
    name: string
    age: int
    email: string
    isActive: bool

proc isValidUser(u: User): bool =
  u.name.len > 0 and
  u.age >= 18 and
  u.email.contains('@') and
  u.isActive

let user = User(name: "Алексей", age: 25, email: "alex@example.com", isActive: true)
echo "Пользователь валиден: ", isValidUser(user)