FC Advantages over CC
Compact
less Code overhead
Readabilty
easier to read/understand Code; w/o HOC layer to obfuscate
Purity
Hooks allow easier debug Side Effect
Simplicity
function are simpler to compose than class
which applies more Abstraction
Testability
Hooks split off functionality to Unit Test easier
Popularity
greater ecosystem support & DX for FC