Closed hairuoguo closed 7 years ago
Because DelayedExecution._resolve() relies on the assignments dict, arguments in delayed functions that are unhashable types (e.g., matrices or vectors) cause TypeError.
Bandage solution of checking for type in _resolve() applied - this should (maybe) be replaced with a better fix in the future, however.
Because DelayedExecution._resolve() relies on the assignments dict, arguments in delayed functions that are unhashable types (e.g., matrices or vectors) cause TypeError.