argbind (npm): Applies functions to values for arguments of a given type or types
Keywords: Type Checking|Function Signatures