A ⊢ m : τm, Cm A ⊢ f : τf, Cf A ⊢ a : τa, Ca
------------------------------------------------------------------------------------[MFAEXPR]
A ⊢ fun m:f/a : τ, (τ ⊆ any()) ∧ (τm ⊆ atom()) ∧ (τf ⊆ atom()) ∧ (τa ⊆ number()) ∧ Cm ∧ Cf ∧ Ca
, the constraint (τ ⊆ any()) is unnecessary. Whether it is with or without this, it is the same.
In the rule
, the constraint (τ ⊆ any()) is unnecessary. Whether it is with or without this, it is the same.
see : https://github.com/dwango/fialyzer/pull/164#discussion_r252184968