Haskell uses static linkage. There is an exception for this, but f-r just produces false warnings about .a files in non-devel packages.
The macros used up to today are basically non-parsable. New macros as described in [1] should work better, but needs to be checked.
We need a minimal haskell plugin which handles the .a files properly and warns for old macros.
[1] https://fedorahosted.org/fpc/ticket/194
Fixed in d0564fd71687abc3c3fbdb681a