Joe Nelson
Joe Nelson
I see what you mean! ``` bash $ du -d 1 -h ~/.stack/snapshots/x86_64-osx/lts-5.12/7.10.3/share/x86_64-osx-ghc-7.10.3/hoogle-4.2.43/databases 20K ./snapshots/x86_64-osx/lts-5.12/7.10.3/share/x86_64-osx-ghc-7.10.3/hoogle-4.2.43/databases/.shake 936M ./snapshots/x86_64-osx/lts-5.12/7.10.3/share/x86_64-osx-ghc-7.10.3/hoogle-4.2.43/databases/downloads 971M ./snapshots/x86_64-osx/lts-5.12/7.10.3/share/x86_64-osx-ghc-7.10.3/hoogle-4.2.43/databases ``` Oddly the `.hoo` databases aren't very big, it's that huge...
It looks like Stack will soon handle hoogle. When this is merged https://github.com/commercialhaskell/stack/pull/1939 then we can add a key binding to run `stack hoogle -- generate --local` and remove the...
Actually this functionality already exists. If you press `,tg` (aka "leader Tag Generate") it uses codex to create a ctags file for your project and all the dependencies. If you...
Do you think the ,tg step could be better communicated in the readme? If so, care to send a pull request to improve that?
@lpsmith any thoughts?
I found a workaround: ```haskell coerceInt :: (Read i, Integral i) => Value -> Maybe i coerceInt (Number x) = rightToMaybe $ floatingOrInteger x coerceInt (String x) = readMaybe $...
Thanks for your consideration. If you do extend settings like `server-port = ${FOO}` to accommodate booleans and numbers let me know and I'll upgrade to the latest version and remove...
+1 Also @hvr you should try Stack. You'll love it, it's really good. :smile:
@jwiegley found another way to do this: ``` haskell instance MonadBaseControl IO WaiSession where type StM WaiSession a = StM Session a liftBaseWith f = WaiSession $ liftBaseWith $ \runInBase...