Abstract over keyword arguments

Description

Problem

If two functions take similar keyword arguments, we have to write them out twice.

Since HMap syntax is very similar and keyword arguments often flow into HMap types, it would be great to just specify these as HMap types.

Questions

What does a union of HMap's mean?

eg.

What does nil mean?

Environment

None

Assignee

Unassigned

Reporter

Ambrose Bonnaire-Sergeant

Labels

None

Approval

None

Patch

None

Fix versions

Priority

Minor