title: Pattern matching
text: # Pattern matching
  
  In informatica, il pattern matching è l'azione di controllo della presenza di un certo motivo (pattern) all'interno di un oggetto composito. In concreto l'espressione si può riferire a:
  
  * riconoscimento di pattern all'interno di una stringa di caratteri, un problema di cui si sono diffusamente studiati gli algoritmi,
  * riconoscimento di pattern all'interno di struttura dati astratta come liste od alberi, un costrutto sintattico dei linguaggi di programmazione funzionali usato condizionare la ricorsione.
  