lpsmith/postgresql-simple — comment on commit 476112c3f336d9940f33ccc1812562f61fe3b400
File:  line 0
By pheaver:

So as a user I would say something like:

beginMode (defaultTransactionMode { isolationLevel = RepeatableRead }

A little wordy, but that works.