@romac@hachyderm.io avatar

romac

@romac@hachyderm.io

Rust dev at work • Playing around with Swift and SwiftUI at home • Used to work on formal verification for Scala • Haskell enthusiast • Web dev in a previous life • I like 🐈🎾⛷️ 🧗‍♂️🛹👟

Dieses Profil is von einem föderierten Server und möglicherweise unvollständig. Auf der Original-Instanz anzeigen

romac , an Random Englisch
@romac@hachyderm.io avatar

TIL in Rust one can use .. in tuple patterns to omit elements, much like in struct patterns:

fn foo() -> usize {
match (1, true, "foo", 2) {
(1, .., y) => y,
(x, true, ..) => x + 1,
(.., foo, y) => foo.len() + y
}
}

  • Alle
  • Abonniert
  • Moderiert
  • Favoriten
  • random
  • haupteingang
  • Alle Magazine