Typ funkcyjny