[refactor] too many 'return' were changed to 'pure' too fast

This fixes commit 5d5300cd which
automatically changed all 'return' to 'pure' in our code, resulting in
broken SQL etc.
4 jobs for dev-fix-broken-pure-refactor in 51 minutes and 44 seconds (queued for 1 minute and 9 seconds)
latest
Status Job ID Name Coverage
  Stack
passed #8749
stack

00:00:42

 
  Cabal
passed #8750
cabal

00:24:28

 
  Bench
passed #8751
bench

00:23:47

 
  Test
failed #8752
test

00:02:46

 
Name Stage Failure
failed
test Test
+ actual_cabal_project_freeze_hash=2d3704d107bd8d08056ce4f0eb1f42202cb7f49a67c62a2445a6c70c7235f861
+ [[ 297d2ac44b8a2e65a9d7bbbe1fb6e5e0ff46b144300501c14e5e424e77aa1abf != 297d2ac44b8a2e65a9d7bbbe1fb6e5e0ff46b144300501c14e5e424e77aa1abf ]]
+ echo 'cabal.project updated successfully.'
+ [[ 2d3704d107bd8d08056ce4f0eb1f42202cb7f49a67c62a2445a6c70c7235f861 != 2d3704d107bd8d08056ce4f0eb1f42202cb7f49a67c62a2445a6c70c7235f861 ]]
+ echo 'cabal.project.freeze updated successfully.'
error: unable to write file src/Arxiv.hs
fatal: Could not reset index file to revision 'eb130c71fa17adaceed6ff66beefbccb13df51ba'.
Cleaning up file based variables
ERROR: Job failed: exit code 1