Squashed commit of the following:
authorLuke Lau <luke_lau@icloud.com>
Tue, 21 Jan 2020 10:40:46 +0000 (10:40 +0000)
committerLuke Lau <luke_lau@icloud.com>
Tue, 21 Jan 2020 10:40:46 +0000 (10:40 +0000)
commit109cc7395312c9f8c7d973701200ff0a9efa4363
treedf284bbbe9bd4f368690ef17a4a7a4d567fbf45f
parent33e01cbb9cddcd84cbb1a25d25d2e63a1c0e1146
Squashed commit of the following:

commit e182b6f35a5f729dddfefcc0dab79d2ee6fafa22
Author: Luke Lau <luke_lau@icloud.com>
Date:   Tue Jan 21 10:20:29 2020 +0000

    Remove hie binary check (main slowdown was Hoogle)

commit 78e3a657fd66255c93e845adf4b1da48f6313d37
Author: Luke Lau <luke_lau@icloud.com>
Date:   Tue Jan 21 10:16:48 2020 +0000

    Cache hoogle db

commit 89eeebae8dc7730cbac4bb56320e307c6aab9f18
Author: Luke Lau <luke_lau@icloud.com>
Date:   Tue Jan 21 10:11:08 2020 +0000

    Check for hie already existing

commit 9c14e02fa30ce94a9635854d032294692578e02e
Author: Luke Lau <luke_lau@icloud.com>
Date:   Sun Jan 19 22:12:11 2020 +0000

    Hash based on hieref

commit 0e0f5c819ca9514567bfbb7897bc40f7c0a9a3b3
Author: Luke Lau <luke_lau@icloud.com>
Date:   Mon Jan 6 19:56:36 2020 +0000

    Try caching now that v1.1 is out
.github/workflows/haskell.yml