Ne Scala ont des gardes?

J'ai commencé à apprendre scala il y a quelques jours et lors de l'apprentissage, je suis en comparant avec d'autres programmation fonctionnelle langues comme l' (Haskell, Erlang) que j'avais une certaine familiarité avec. Ne Scala a garde séquences?

Je suis allé à travers la correspondance de motif en Scala, mais est-il une notion équivalente à celle des gardes avec otherwise et tout?