I think there should be a function where you can select certain types and you will be shown what type combinations (and Pokemon who have those combinations) resist that.
For instance, I select Fire, Dark, and Ice and it shows me Fairy/Water typing. I then can see that Marill and Azumarill have that typing.