However the reason why you might want to use a generic type like FC is that this comes with all the typings that you could possibly need for a funct…