atom-haskell-archive / haskell-ghc-mod

haskell-ghc-mod atom package
https://atom.io/packages/haskell-ghc-mod
MIT License
69 stars 20 forks source link

Haskell-ghc-mod: ghc-mod command lint failed with error Error #155

Closed newhoggy closed 7 years ago

newhoggy commented 8 years ago
caps: undefined
URI: /Users/jky/wrk/haskell-works/hw-all/hw-prim/src/HaskellWorks/Data/ByteString.hs
Args: --,--hlintOpt,/Users/jky/Library/Haskell/bin/hlint
message: Command failed: /Users/jky/Library/Haskell/bin/ghc-mod lint /Users/jky/wrk/haskell-works/hw-all/hw-prim/src/HaskellWorks/Data/ByteString.hs -- --hlintOpt /Users/jky/Library/Haskell/bin/hlint
ghc-mod: /Users/jky/Library/Haskell/bin/hlint: hGetContents: invalid argument (invalid byte sequence)
log:
-24.483s: "HaskellWorks.Data.ByteString created"
-24.482s: "HaskellWorks.Data.ByteString updating"
-24.482s: "getProcessOptions(/Users/jky/wrk/haskell-works/hw-all/hw-prim)"
-24.481s: "Looking for cabal sandbox..."
-24.48s: "Looking for stack sandbox..."
-24.48s: "Running stack with PATH ","/Users/jky/.nix-profile/bin:/Users/jky/.nix-profile/sbin:/Users/jky/Library/Haskell/bin:/Users/jky/.rvm/gems/ruby-2.2.1/bin:/Users/jky/.rvm/gems/ruby-2.2.1@global/bin:/Users/jky/.rvm/rubies/ruby-2.2.1/bin:/Users/jky/.jenv/shims:/Users/jky/.jenv/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:~/.cabal/bin:/Users/jky/wrk/gocode/bin:/Users/jky/.rvm/bin:/Users/jky/.local/bin:/usr/local/share/spark-1.5.1-bin-hadoop2.6/bin"
-24.48s: "Running stack path,--snapshot-install-root,--local-install-root with opts = ",{"encoding":"utf-8","stdio":"pipe","cwd":"/Users/jky/wrk/haskell-works/hw-all/hw-prim","env":{"ITERM_SESSION_ID":"w1t0p1:17761563-0572-4E3C-9EFF-595BD8859AE9","HOMEBREW_GITHUB_API_TOKEN":"3c8078b9b3d30d86ff84281553cb41ee163d7ed8","__CF_USER_TEXT_ENCODING":"0x1F6:0x0:0x0","_system_type":"Darwin","TMPDIR":"/var/folders/v8/mpmmts8946j10dzhv2gxvt1h0000gp/T/","TERM_PROGRAM":"iTerm.app","_system_version":"10.11","SSL_CERT_FILE":"/Users/jky/.nix-profile/etc/ssl/certs/ca-bundle.crt","COLORFGBG":"7;0","_system_name":"OSX","__GIT_PROMPT_SHOW_UNTRACKED_FILES":"all","_":"/usr/bin/open","HOME":"/Users/jky","SHELL":"/bin/bash","rvm_path":"/Users/jky/.rvm","__GIT_PROMPT_IGNORE_STASH":"","IRBRC":"/Users/jky/.rvm/rubies/ruby-2.2.1/.irbrc","__GIT_PROMPT_SHOW_UPSTREAM":"","Apple_PubSub_Socket_Render":"/private/tmp/com.apple.launchd.cgpiG75NVm/Render","TERM_PROGRAM_VERSION":"2.9.20160523","SSH_AUTH_SOCK":"/private/tmp/com.apple.launchd.Nka0gkl3f6/Listeners","GEM_HOME":"/Users/jky/.rvm/gems/ruby-2.2.1","RUBY_VERSION":"ruby-2.2.1","NVM_IOJS_ORG_MIRROR":"https://iojs.org/dist","rvm_version":"1.26.11 (latest)","HISTSIZE":"","SHLVL":"2","TERM_SESSION_ID":"w1t0p1:17761563-0572-4E3C-9EFF-595BD8859AE9","HISTFILESIZE":"","DATADOG_API_KEY":"30f55c28a894469c47edd09765102be9","PATH":"/Users/jky/.nix-profile/bin:/Users/jky/.nix-profile/sbin:/Users/jky/Library/Haskell/bin:/Users/jky/.rvm/gems/ruby-2.2.1/bin:/Users/jky/.rvm/gems/ruby-2.2.1@global/bin:/Users/jky/.rvm/rubies/ruby-2.2.1/bin:/Users/jky/.jenv/shims:/Users/jky/.jenv/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:~/.cabal/bin:/Users/jky/wrk/gocode/bin:/Users/jky/.rvm/bin:/Users/jky/.local/bin:/usr/local/share/spark-1.5.1-bin-hadoop2.6/bin","TERM":"xterm-256color","DATADOG_APP_KEY":"40d4afb3042c01cfa70f2e3a9201760ad8ebfe5d","LOGNAME":"jky","XPC_SERVICE_NAME":"com.github.atom.191072.FCDA3F9F-3EDA-4E04-93C7-1E5FA1A2A9C3","rvm_bin_path":"/Users/jky/.rvm/bin","ITERM_ORIG_PS1":"\\[\\033[0;32m\\]✔ \\[\\033[0;33m\\]\\w\\[\\033[0;0m\\] [\\[\\033[0;35m\\]0.0-branch\\[\\033[0;0m\\]|\\[\\033[0;34m\\]✚ 1\\[\\033[0;0m\\]\\[\\033[0;36m\\]…44\\[\\033[0;0m\\]\\[\\033[1;34m\\]⚑ 2\\[\\033[0;0m\\]\\[\\033[0;0m\\]] \\n\\[\\033[0;37m\\]$(date +%H:%M)\\[\\033[0;0m\\] $ ","COMMAND_MODE":"unix2003","GEM_PATH":"/Users/jky/.rvm/gems/ruby-2.2.1:/Users/jky/.rvm/gems/ruby-2.2.1@global","LANG":"en_AU.UTF-8","rvm_prefix":"/Users/jky","SECURITYSESSIONID":"186a7","NVM_DIR":"/Users/jky/.nvm","NVM_RC_VERSION":"","MY_RUBY_HOME":"/Users/jky/.rvm/rubies/ruby-2.2.1","GOPATH":"/Users/jky/wrk/gocode","JENV_LOADED":"1","USER":"jky","NVM_NODEJS_ORG_MIRROR":"https://nodejs.org/dist","ITERM_PROFILE":"Default","XPC_FLAGS":"0x0","PWD":"/Users/jky/wrk/haskell-works/hw-all/hw-prim","_system_arch":"x86_64","NIX_PATH":"nixpkgs=/Users/jky/.nix-defexpr/channels/nixpkgs","ITERM_PREV_PS1":"\\[\u001b]133;D;$?\u0007\u001b]1337;RemoteHost=jky@Delevant\u0007\u001b]1337;CurrentDir=/Users/jky/wrk/haskell-works/hw-all/hw-prim\u0007\u001b]133;A\u0007\\]\\[\\033[0;32m\\]✔ \\[\\033[0;33m\\]\\w\\[\\033[0;0m\\] [\\[\\033[0;35m\\]0.0-branch\\[\\033[0;0m\\]|\\[\\033[0;34m\\]✚ 1\\[\\033[0;0m\\]\\[\\033[0;36m\\]…44\\[\\033[0;0m\\]\\[\\033[1;34m\\]⚑ 2\\[\\033[0;0m\\]\\[\\033[0;0m\\]] \\n\\[\\033[0;37m\\]$(date +%H:%M)\\[\\033[0;0m\\] $ \\[\u001b]133;B\u0007\\]","GOOGLE_API_KEY":"AIzaSyAQfxPJiounkhOjODEO5ZieffeBv6yft2Q","ATOM_HOME":"/Users/jky/.atom","NODE_PATH":"/opt/homebrew-cask/Caskroom/atom/1.4.0/Atom.app/Contents/Resources/app.asar/exports","NODE_ENV":"production"},"timeout":5000}
-24.473s: "Data.ByteString created"
-24.473s: "Data.ByteString updating"
-24.472s: "Prelude created"
-24.472s: "Prelude updating"
-24.472s: "HaskellWorks.Data.ByteString buffer is set"
-24.471s: "Data.ByteString moduleName mismatch: HaskellWorks.Data.ByteString != Data.ByteString"
-24.471s: "Prelude moduleName mismatch: HaskellWorks.Data.ByteString != Prelude"
-24.47s: "Running stack path,--snapshot-install-root,--local-install-root failed with ",{"code":"ENOENT","errno":"ENOENT","syscall":"spawn stack","path":"stack","spawnargs":["path","--snapshot-install-root","--local-install-root"],"cmd":"stack path --snapshot-install-root --local-install-root"}
-24.45s: "No stack sandbox found because ",{"code":"ENOENT","errno":"ENOENT","syscall":"spawn stack","path":"stack","spawnargs":["path","--snapshot-install-root","--local-install-root"],"cmd":"stack path --snapshot-install-root --local-install-root"}
-24.423s: "Found cabal sandbox: ","/Users/jky/wrk/haskell-works/hw-all/hw-prim/.cabal-sandbox/7.10.3/bin"
-24.423s: "Cabal sandbox ","/Users/jky/wrk/haskell-works/hw-all/hw-prim/.cabal-sandbox/7.10.3/bin"," is not a directory"
-24.422s: "PATH = /Users/jky/.nix-profile/bin:/Users/jky/.nix-profile/sbin:/Users/jky/Library/Haskell/bin:/Users/jky/.rvm/gems/ruby-2.2.1/bin:/Users/jky/.rvm/gems/ruby-2.2.1@global/bin:/Users/jky/.rvm/rubies/ruby-2.2.1/bin:/Users/jky/.jenv/shims:/Users/jky/.jenv/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:~/.cabal/bin:/Users/jky/wrk/gocode/bin:/Users/jky/.rvm/bin:/Users/jky/.local/bin:/usr/local/share/spark-1.5.1-bin-hadoop2.6/bin"
-24.422s: "Running /Users/jky/Library/Haskell/bin/ghc-mod version with opts = ",{"timeout":5000,"cwd":"/Users/jky/wrk/haskell-works/hw-all/hw-prim","env":{"ITERM_SESSION_ID":"w1t0p1:17761563-0572-4E3C-9EFF-595BD8859AE9","HOMEBREW_GITHUB_API_TOKEN":"3c8078b9b3d30d86ff84281553cb41ee163d7ed8","__CF_USER_TEXT_ENCODING":"0x1F6:0x0:0x0","_system_type":"Darwin","TMPDIR":"/var/folders/v8/mpmmts8946j10dzhv2gxvt1h0000gp/T/","TERM_PROGRAM":"iTerm.app","_system_version":"10.11","SSL_CERT_FILE":"/Users/jky/.nix-profile/etc/ssl/certs/ca-bundle.crt","COLORFGBG":"7;0","_system_name":"OSX","__GIT_PROMPT_SHOW_UNTRACKED_FILES":"all","_":"/usr/bin/open","HOME":"/Users/jky","SHELL":"/bin/bash","rvm_path":"/Users/jky/.rvm","__GIT_PROMPT_IGNORE_STASH":"","IRBRC":"/Users/jky/.rvm/rubies/ruby-2.2.1/.irbrc","__GIT_PROMPT_SHOW_UPSTREAM":"","Apple_PubSub_Socket_Render":"/private/tmp/com.apple.launchd.cgpiG75NVm/Render","TERM_PROGRAM_VERSION":"2.9.20160523","SSH_AUTH_SOCK":"/private/tmp/com.apple.launchd.Nka0gkl3f6/Listeners","GEM_HOME":"/Users/jky/.rvm/gems/ruby-2.2.1","RUBY_VERSION":"ruby-2.2.1","NVM_IOJS_ORG_MIRROR":"https://iojs.org/dist","rvm_version":"1.26.11 (latest)","HISTSIZE":"","SHLVL":"2","TERM_SESSION_ID":"w1t0p1:17761563-0572-4E3C-9EFF-595BD8859AE9","HISTFILESIZE":"","DATADOG_API_KEY":"30f55c28a894469c47edd09765102be9","PATH":"/Users/jky/.nix-profile/bin:/Users/jky/.nix-profile/sbin:/Users/jky/Library/Haskell/bin:/Users/jky/.rvm/gems/ruby-2.2.1/bin:/Users/jky/.rvm/gems/ruby-2.2.1@global/bin:/Users/jky/.rvm/rubies/ruby-2.2.1/bin:/Users/jky/.jenv/shims:/Users/jky/.jenv/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:~/.cabal/bin:/Users/jky/wrk/gocode/bin:/Users/jky/.rvm/bin:/Users/jky/.local/bin:/usr/local/share/spark-1.5.1-bin-hadoop2.6/bin","TERM":"xterm-256color","DATADOG_APP_KEY":"40d4afb3042c01cfa70f2e3a9201760ad8ebfe5d","LOGNAME":"jky","XPC_SERVICE_NAME":"com.github.atom.191072.FCDA3F9F-3EDA-4E04-93C7-1E5FA1A2A9C3","rvm_bin_path":"/Users/jky/.rvm/bin","ITERM_ORIG_PS1":"\\[\\033[0;32m\\]✔ \\[\\033[0;33m\\]\\w\\[\\033[0;0m\\] [\\[\\033[0;35m\\]0.0-branch\\[\\033[0;0m\\]|\\[\\033[0;34m\\]✚ 1\\[\\033[0;0m\\]\\[\\033[0;36m\\]…44\\[\\033[0;0m\\]\\[\\033[1;34m\\]⚑ 2\\[\\033[0;0m\\]\\[\\033[0;0m\\]] \\n\\[\\033[0;37m\\]$(date +%H:%M)\\[\\033[0;0m\\] $ ","COMMAND_MODE":"unix2003","GEM_PATH":"/Users/jky/.rvm/gems/ruby-2.2.1:/Users/jky/.rvm/gems/ruby-2.2.1@global","LANG":"en_AU.UTF-8","rvm_prefix":"/Users/jky","SECURITYSESSIONID":"186a7","NVM_DIR":"/Users/jky/.nvm","NVM_RC_VERSION":"","MY_RUBY_HOME":"/Users/jky/.rvm/rubies/ruby-2.2.1","GOPATH":"/Users/jky/wrk/gocode","JENV_LOADED":"1","USER":"jky","NVM_NODEJS_ORG_MIRROR":"https://nodejs.org/dist","ITERM_PROFILE":"Default","XPC_FLAGS":"0x0","PWD":"/Users/jky/wrk/haskell-works/hw-all/hw-prim","_system_arch":"x86_64","NIX_PATH":"nixpkgs=/Users/jky/.nix-defexpr/channels/nixpkgs","ITERM_PREV_PS1":"\\[\u001b]133;D;$?\u0007\u001b]1337;RemoteHost=jky@Delevant\u0007\u001b]1337;CurrentDir=/Users/jky/wrk/haskell-works/hw-all/hw-prim\u0007\u001b]133;A\u0007\\]\\[\\033[0;32m\\]✔ \\[\\033[0;33m\\]\\w\\[\\033[0;0m\\] [\\[\\033[0;35m\\]0.0-branch\\[\\033[0;0m\\]|\\[\\033[0;34m\\]✚ 1\\[\\033[0;0m\\]\\[\\033[0;36m\\]…44\\[\\033[0;0m\\]\\[\\033[1;34m\\]⚑ 2\\[\\033[0;0m\\]\\[\\033[0;0m\\]] \\n\\[\\033[0;37m\\]$(date +%H:%M)\\[\\033[0;0m\\] $ \\[\u001b]133;B\u0007\\]","GOOGLE_API_KEY":"AIzaSyAQfxPJiounkhOjODEO5ZieffeBv6yft2Q","ATOM_HOME":"/Users/jky/.atom","NODE_PATH":"/opt/homebrew-cask/Caskroom/atom/1.4.0/Atom.app/Contents/Resources/app.asar/exports","NODE_ENV":"production"},"encoding":"utf-8"}
-24.36s: "Got response from /Users/jky/Library/Haskell/bin/ghc-mod version",{"stdout":"ghc-mod version 5.5.0.0 compiled by GHC 7.10.3\n","stderr":""}
-24.359s: "Ghc-mod 5,5,0,0 built with 7.10.3"
-24.359s: "{\"version\":[5,5,0,0],\"fileMap\":true,\"quoteArgs\":true,\"optparse\":true,\"typeConstraints\":false,\"browseParents\":false,\"interactiveCaseSplit\":false}"
-24.359s: "Running stack ghc,--,--version with opts = ",{"timeout":5000,"cwd":"/Users/jky/wrk/haskell-works/hw-all/hw-prim","env":{"ITERM_SESSION_ID":"w1t0p1:17761563-0572-4E3C-9EFF-595BD8859AE9","HOMEBREW_GITHUB_API_TOKEN":"3c8078b9b3d30d86ff84281553cb41ee163d7ed8","__CF_USER_TEXT_ENCODING":"0x1F6:0x0:0x0","_system_type":"Darwin","TMPDIR":"/var/folders/v8/mpmmts8946j10dzhv2gxvt1h0000gp/T/","TERM_PROGRAM":"iTerm.app","_system_version":"10.11","SSL_CERT_FILE":"/Users/jky/.nix-profile/etc/ssl/certs/ca-bundle.crt","COLORFGBG":"7;0","_system_name":"OSX","__GIT_PROMPT_SHOW_UNTRACKED_FILES":"all","_":"/usr/bin/open","HOME":"/Users/jky","SHELL":"/bin/bash","rvm_path":"/Users/jky/.rvm","__GIT_PROMPT_IGNORE_STASH":"","IRBRC":"/Users/jky/.rvm/rubies/ruby-2.2.1/.irbrc","__GIT_PROMPT_SHOW_UPSTREAM":"","Apple_PubSub_Socket_Render":"/private/tmp/com.apple.launchd.cgpiG75NVm/Render","TERM_PROGRAM_VERSION":"2.9.20160523","SSH_AUTH_SOCK":"/private/tmp/com.apple.launchd.Nka0gkl3f6/Listeners","GEM_HOME":"/Users/jky/.rvm/gems/ruby-2.2.1","RUBY_VERSION":"ruby-2.2.1","NVM_IOJS_ORG_MIRROR":"https://iojs.org/dist","rvm_version":"1.26.11 (latest)","HISTSIZE":"","SHLVL":"2","TERM_SESSION_ID":"w1t0p1:17761563-0572-4E3C-9EFF-595BD8859AE9","HISTFILESIZE":"","DATADOG_API_KEY":"30f55c28a894469c47edd09765102be9","PATH":"/Users/jky/.nix-profile/bin:/Users/jky/.nix-profile/sbin:/Users/jky/Library/Haskell/bin:/Users/jky/.rvm/gems/ruby-2.2.1/bin:/Users/jky/.rvm/gems/ruby-2.2.1@global/bin:/Users/jky/.rvm/rubies/ruby-2.2.1/bin:/Users/jky/.jenv/shims:/Users/jky/.jenv/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:~/.cabal/bin:/Users/jky/wrk/gocode/bin:/Users/jky/.rvm/bin:/Users/jky/.local/bin:/usr/local/share/spark-1.5.1-bin-hadoop2.6/bin","TERM":"xterm-256color","DATADOG_APP_KEY":"40d4afb3042c01cfa70f2e3a9201760ad8ebfe5d","LOGNAME":"jky","XPC_SERVICE_NAME":"com.github.atom.191072.FCDA3F9F-3EDA-4E04-93C7-1E5FA1A2A9C3","rvm_bin_path":"/Users/jky/.rvm/bin","ITERM_ORIG_PS1":"\\[\\033[0;32m\\]✔ \\[\\033[0;33m\\]\\w\\[\\033[0;0m\\] [\\[\\033[0;35m\\]0.0-branch\\[\\033[0;0m\\]|\\[\\033[0;34m\\]✚ 1\\[\\033[0;0m\\]\\[\\033[0;36m\\]…44\\[\\033[0;0m\\]\\[\\033[1;34m\\]⚑ 2\\[\\033[0;0m\\]\\[\\033[0;0m\\]] \\n\\[\\033[0;37m\\]$(date +%H:%M)\\[\\033[0;0m\\] $ ","COMMAND_MODE":"unix2003","GEM_PATH":"/Users/jky/.rvm/gems/ruby-2.2.1:/Users/jky/.rvm/gems/ruby-2.2.1@global","LANG":"en_AU.UTF-8","rvm_prefix":"/Users/jky","SECURITYSESSIONID":"186a7","NVM_DIR":"/Users/jky/.nvm","NVM_RC_VERSION":"","MY_RUBY_HOME":"/Users/jky/.rvm/rubies/ruby-2.2.1","GOPATH":"/Users/jky/wrk/gocode","JENV_LOADED":"1","USER":"jky","NVM_NODEJS_ORG_MIRROR":"https://nodejs.org/dist","ITERM_PROFILE":"Default","XPC_FLAGS":"0x0","PWD":"/Users/jky/wrk/haskell-works/hw-all/hw-prim","_system_arch":"x86_64","NIX_PATH":"nixpkgs=/Users/jky/.nix-defexpr/channels/nixpkgs","ITERM_PREV_PS1":"\\[\u001b]133;D;$?\u0007\u001b]1337;RemoteHost=jky@Delevant\u0007\u001b]1337;CurrentDir=/Users/jky/wrk/haskell-works/hw-all/hw-prim\u0007\u001b]133;A\u0007\\]\\[\\033[0;32m\\]✔ \\[\\033[0;33m\\]\\w\\[\\033[0;0m\\] [\\[\\033[0;35m\\]0.0-branch\\[\\033[0;0m\\]|\\[\\033[0;34m\\]✚ 1\\[\\033[0;0m\\]\\[\\033[0;36m\\]…44\\[\\033[0;0m\\]\\[\\033[1;34m\\]⚑ 2\\[\\033[0;0m\\]\\[\\033[0;0m\\]] \\n\\[\\033[0;37m\\]$(date +%H:%M)\\[\\033[0;0m\\] $ \\[\u001b]133;B\u0007\\]","GOOGLE_API_KEY":"AIzaSyAQfxPJiounkhOjODEO5ZieffeBv6yft2Q","ATOM_HOME":"/Users/jky/.atom","NODE_PATH":"/opt/homebrew-cask/Caskroom/atom/1.4.0/Atom.app/Contents/Resources/app.asar/exports","NODE_ENV":"production"},"encoding":"utf-8"}
-24.355s: "Running ghc --version with opts = ",{"timeout":5000,"cwd":"/Users/jky/wrk/haskell-works/hw-all/hw-prim","env":{"ITERM_SESSION_ID":"w1t0p1:17761563-0572-4E3C-9EFF-595BD8859AE9","HOMEBREW_GITHUB_API_TOKEN":"3c8078b9b3d30d86ff84281553cb41ee163d7ed8","__CF_USER_TEXT_ENCODING":"0x1F6:0x0:0x0","_system_type":"Darwin","TMPDIR":"/var/folders/v8/mpmmts8946j10dzhv2gxvt1h0000gp/T/","TERM_PROGRAM":"iTerm.app","_system_version":"10.11","SSL_CERT_FILE":"/Users/jky/.nix-profile/etc/ssl/certs/ca-bundle.crt","COLORFGBG":"7;0","_system_name":"OSX","__GIT_PROMPT_SHOW_UNTRACKED_FILES":"all","_":"/usr/bin/open","HOME":"/Users/jky","SHELL":"/bin/bash","rvm_path":"/Users/jky/.rvm","__GIT_PROMPT_IGNORE_STASH":"","IRBRC":"/Users/jky/.rvm/rubies/ruby-2.2.1/.irbrc","__GIT_PROMPT_SHOW_UPSTREAM":"","Apple_PubSub_Socket_Render":"/private/tmp/com.apple.launchd.cgpiG75NVm/Render","TERM_PROGRAM_VERSION":"2.9.20160523","SSH_AUTH_SOCK":"/private/tmp/com.apple.launchd.Nka0gkl3f6/Listeners","GEM_HOME":"/Users/jky/.rvm/gems/ruby-2.2.1","RUBY_VERSION":"ruby-2.2.1","NVM_IOJS_ORG_MIRROR":"https://iojs.org/dist","rvm_version":"1.26.11 (latest)","HISTSIZE":"","SHLVL":"2","TERM_SESSION_ID":"w1t0p1:17761563-0572-4E3C-9EFF-595BD8859AE9","HISTFILESIZE":"","DATADOG_API_KEY":"30f55c28a894469c47edd09765102be9","PATH":"/Users/jky/.nix-profile/bin:/Users/jky/.nix-profile/sbin:/Users/jky/Library/Haskell/bin:/Users/jky/.rvm/gems/ruby-2.2.1/bin:/Users/jky/.rvm/gems/ruby-2.2.1@global/bin:/Users/jky/.rvm/rubies/ruby-2.2.1/bin:/Users/jky/.jenv/shims:/Users/jky/.jenv/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:~/.cabal/bin:/Users/jky/wrk/gocode/bin:/Users/jky/.rvm/bin:/Users/jky/.local/bin:/usr/local/share/spark-1.5.1-bin-hadoop2.6/bin","TERM":"xterm-256color","DATADOG_APP_KEY":"40d4afb3042c01cfa70f2e3a9201760ad8ebfe5d","LOGNAME":"jky","XPC_SERVICE_NAME":"com.github.atom.191072.FCDA3F9F-3EDA-4E04-93C7-1E5FA1A2A9C3","rvm_bin_path":"/Users/jky/.rvm/bin","ITERM_ORIG_PS1":"\\[\\033[0;32m\\]✔ \\[\\033[0;33m\\]\\w\\[\\033[0;0m\\] [\\[\\033[0;35m\\]0.0-branch\\[\\033[0;0m\\]|\\[\\033[0;34m\\]✚ 1\\[\\033[0;0m\\]\\[\\033[0;36m\\]…44\\[\\033[0;0m\\]\\[\\033[1;34m\\]⚑ 2\\[\\033[0;0m\\]\\[\\033[0;0m\\]] \\n\\[\\033[0;37m\\]$(date +%H:%M)\\[\\033[0;0m\\] $ ","COMMAND_MODE":"unix2003","GEM_PATH":"/Users/jky/.rvm/gems/ruby-2.2.1:/Users/jky/.rvm/gems/ruby-2.2.1@global","LANG":"en_AU.UTF-8","rvm_prefix":"/Users/jky","SECURITYSESSIONID":"186a7","NVM_DIR":"/Users/jky/.nvm","NVM_RC_VERSION":"","MY_RUBY_HOME":"/Users/jky/.rvm/rubies/ruby-2.2.1","GOPATH":"/Users/jky/wrk/gocode","JENV_LOADED":"1","USER":"jky","NVM_NODEJS_ORG_MIRROR":"https://nodejs.org/dist","ITERM_PROFILE":"Default","XPC_FLAGS":"0x0","PWD":"/Users/jky/wrk/haskell-works/hw-all/hw-prim","_system_arch":"x86_64","NIX_PATH":"nixpkgs=/Users/jky/.nix-defexpr/channels/nixpkgs","ITERM_PREV_PS1":"\\[\u001b]133;D;$?\u0007\u001b]1337;RemoteHost=jky@Delevant\u0007\u001b]1337;CurrentDir=/Users/jky/wrk/haskell-works/hw-all/hw-prim\u0007\u001b]133;A\u0007\\]\\[\\033[0;32m\\]✔ \\[\\033[0;33m\\]\\w\\[\\033[0;0m\\] [\\[\\033[0;35m\\]0.0-branch\\[\\033[0;0m\\]|\\[\\033[0;34m\\]✚ 1\\[\\033[0;0m\\]\\[\\033[0;36m\\]…44\\[\\033[0;0m\\]\\[\\033[1;34m\\]⚑ 2\\[\\033[0;0m\\]\\[\\033[0;0m\\]] \\n\\[\\033[0;37m\\]$(date +%H:%M)\\[\\033[0;0m\\] $ \\[\u001b]133;B\u0007\\]","GOOGLE_API_KEY":"AIzaSyAQfxPJiounkhOjODEO5ZieffeBv6yft2Q","ATOM_HOME":"/Users/jky/.atom","NODE_PATH":"/opt/homebrew-cask/Caskroom/atom/1.4.0/Atom.app/Contents/Resources/app.asar/exports","NODE_ENV":"production"},"encoding":"utf-8"}
-24.349s: "Running stack ghc,--,--version failed with ",{"code":"ENOENT","errno":"ENOENT","syscall":"spawn stack","path":"stack","spawnargs":["ghc","--","--version"],"cmd":"stack ghc -- --version"}
-24.348s: {"code":"ENOENT","errno":"ENOENT","syscall":"spawn stack","path":"stack","spawnargs":["ghc","--","--version"],"cmd":"stack ghc -- --version"}
-24.336s: "Running /Users/jky/Library/Haskell/bin/ghc-mod browse,-d,--,HaskellWorks.Data.ByteString with opts = ",{"cwd":"/Users/jky/wrk/haskell-works/hw-all/hw-prim","env":{"ITERM_SESSION_ID":"w1t0p1:17761563-0572-4E3C-9EFF-595BD8859AE9","HOMEBREW_GITHUB_API_TOKEN":"3c8078b9b3d30d86ff84281553cb41ee163d7ed8","__CF_USER_TEXT_ENCODING":"0x1F6:0x0:0x0","_system_type":"Darwin","TMPDIR":"/var/folders/v8/mpmmts8946j10dzhv2gxvt1h0000gp/T/","TERM_PROGRAM":"iTerm.app","_system_version":"10.11","SSL_CERT_FILE":"/Users/jky/.nix-profile/etc/ssl/certs/ca-bundle.crt","COLORFGBG":"7;0","_system_name":"OSX","__GIT_PROMPT_SHOW_UNTRACKED_FILES":"all","_":"/usr/bin/open","HOME":"/Users/jky","SHELL":"/bin/bash","rvm_path":"/Users/jky/.rvm","__GIT_PROMPT_IGNORE_STASH":"","IRBRC":"/Users/jky/.rvm/rubies/ruby-2.2.1/.irbrc","__GIT_PROMPT_SHOW_UPSTREAM":"","Apple_PubSub_Socket_Render":"/private/tmp/com.apple.launchd.cgpiG75NVm/Render","TERM_PROGRAM_VERSION":"2.9.20160523","SSH_AUTH_SOCK":"/private/tmp/com.apple.launchd.Nka0gkl3f6/Listeners","GEM_HOME":"/Users/jky/.rvm/gems/ruby-2.2.1","RUBY_VERSION":"ruby-2.2.1","NVM_IOJS_ORG_MIRROR":"https://iojs.org/dist","rvm_version":"1.26.11 (latest)","HISTSIZE":"","SHLVL":"2","TERM_SESSION_ID":"w1t0p1:17761563-0572-4E3C-9EFF-595BD8859AE9","HISTFILESIZE":"","DATADOG_API_KEY":"30f55c28a894469c47edd09765102be9","PATH":"/Users/jky/.nix-profile/bin:/Users/jky/.nix-profile/sbin:/Users/jky/Library/Haskell/bin:/Users/jky/.rvm/gems/ruby-2.2.1/bin:/Users/jky/.rvm/gems/ruby-2.2.1@global/bin:/Users/jky/.rvm/rubies/ruby-2.2.1/bin:/Users/jky/.jenv/shims:/Users/jky/.jenv/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:~/.cabal/bin:/Users/jky/wrk/gocode/bin:/Users/jky/.rvm/bin:/Users/jky/.local/bin:/usr/local/share/spark-1.5.1-bin-hadoop2.6/bin","TERM":"xterm-256color","DATADOG_APP_KEY":"40d4afb3042c01cfa70f2e3a9201760ad8ebfe5d","LOGNAME":"jky","XPC_SERVICE_NAME":"com.github.atom.191072.FCDA3F9F-3EDA-4E04-93C7-1E5FA1A2A9C3","rvm_bin_path":"/Users/jky/.rvm/bin","ITERM_ORIG_PS1":"\\[\\033[0;32m\\]✔ \\[\\033[0;33m\\]\\w\\[\\033[0;0m\\] [\\[\\033[0;35m\\]0.0-branch\\[\\033[0;0m\\]|\\[\\033[0;34m\\]✚ 1\\[\\033[0;0m\\]\\[\\033[0;36m\\]…44\\[\\033[0;0m\\]\\[\\033[1;34m\\]⚑ 2\\[\\033[0;0m\\]\\[\\033[0;0m\\]] \\n\\[\\033[0;37m\\]$(date +%H:%M)\\[\\033[0;0m\\] $ ","COMMAND_MODE":"unix2003","GEM_PATH":"/Users/jky/.rvm/gems/ruby-2.2.1:/Users/jky/.rvm/gems/ruby-2.2.1@global","LANG":"en_AU.UTF-8","rvm_prefix":"/Users/jky","SECURITYSESSIONID":"186a7","NVM_DIR":"/Users/jky/.nvm","NVM_RC_VERSION":"","MY_RUBY_HOME":"/Users/jky/.rvm/rubies/ruby-2.2.1","GOPATH":"/Users/jky/wrk/gocode","JENV_LOADED":"1","USER":"jky","NVM_NODEJS_ORG_MIRROR":"https://nodejs.org/dist","ITERM_PROFILE":"Default","XPC_FLAGS":"0x0","PWD":"/Users/jky/wrk/haskell-works/hw-all/hw-prim","_system_arch":"x86_64","NIX_PATH":"nixpkgs=/Users/jky/.nix-defexpr/channels/nixpkgs","ITERM_PREV_PS1":"\\[\u001b]133;D;$?\u0007\u001b]1337;RemoteHost=jky@Delevant\u0007\u001b]1337;CurrentDir=/Users/jky/wrk/haskell-works/hw-all/hw-prim\u0007\u001b]133;A\u0007\\]\\[\\033[0;32m\\]✔ \\[\\033[0;33m\\]\\w\\[\\033[0;0m\\] [\\[\\033[0;35m\\]0.0-branch\\[\\033[0;0m\\]|\\[\\033[0;34m\\]✚ 1\\[\\033[0;0m\\]\\[\\033[0;36m\\]…44\\[\\033[0;0m\\]\\[\\033[1;34m\\]⚑ 2\\[\\033[0;0m\\]\\[\\033[0;0m\\]] \\n\\[\\033[0;37m\\]$(date +%H:%M)\\[\\033[0;0m\\] $ \\[\u001b]133;B\u0007\\]","GOOGLE_API_KEY":"AIzaSyAQfxPJiounkhOjODEO5ZieffeBv6yft2Q","ATOM_HOME":"/Users/jky/.atom","NODE_PATH":"/opt/homebrew-cask/Caskroom/atom/1.4.0/Atom.app/Contents/Resources/app.asar/exports","NODE_ENV":"production"},"encoding":"utf-8"}
-24.331s: "Running /Users/jky/Library/Haskell/bin/ghc-mod browse,-d,--,Data.ByteString with opts = ",{"cwd":"/Users/jky/wrk/haskell-works/hw-all/hw-prim","env":{"ITERM_SESSION_ID":"w1t0p1:17761563-0572-4E3C-9EFF-595BD8859AE9","HOMEBREW_GITHUB_API_TOKEN":"3c8078b9b3d30d86ff84281553cb41ee163d7ed8","__CF_USER_TEXT_ENCODING":"0x1F6:0x0:0x0","_system_type":"Darwin","TMPDIR":"/var/folders/v8/mpmmts8946j10dzhv2gxvt1h0000gp/T/","TERM_PROGRAM":"iTerm.app","_system_version":"10.11","SSL_CERT_FILE":"/Users/jky/.nix-profile/etc/ssl/certs/ca-bundle.crt","COLORFGBG":"7;0","_system_name":"OSX","__GIT_PROMPT_SHOW_UNTRACKED_FILES":"all","_":"/usr/bin/open","HOME":"/Users/jky","SHELL":"/bin/bash","rvm_path":"/Users/jky/.rvm","__GIT_PROMPT_IGNORE_STASH":"","IRBRC":"/Users/jky/.rvm/rubies/ruby-2.2.1/.irbrc","__GIT_PROMPT_SHOW_UPSTREAM":"","Apple_PubSub_Socket_Render":"/private/tmp/com.apple.launchd.cgpiG75NVm/Render","TERM_PROGRAM_VERSION":"2.9.20160523","SSH_AUTH_SOCK":"/private/tmp/com.apple.launchd.Nka0gkl3f6/Listeners","GEM_HOME":"/Users/jky/.rvm/gems/ruby-2.2.1","RUBY_VERSION":"ruby-2.2.1","NVM_IOJS_ORG_MIRROR":"https://iojs.org/dist","rvm_version":"1.26.11 (latest)","HISTSIZE":"","SHLVL":"2","TERM_SESSION_ID":"w1t0p1:17761563-0572-4E3C-9EFF-595BD8859AE9","HISTFILESIZE":"","DATADOG_API_KEY":"30f55c28a894469c47edd09765102be9","PATH":"/Users/jky/.nix-profile/bin:/Users/jky/.nix-profile/sbin:/Users/jky/Library/Haskell/bin:/Users/jky/.rvm/gems/ruby-2.2.1/bin:/Users/jky/.rvm/gems/ruby-2.2.1@global/bin:/Users/jky/.rvm/rubies/ruby-2.2.1/bin:/Users/jky/.jenv/shims:/Users/jky/.jenv/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:~/.cabal/bin:/Users/jky/wrk/gocode/bin:/Users/jky/.rvm/bin:/Users/jky/.local/bin:/usr/local/share/spark-1.5.1-bin-hadoop2.6/bin","TERM":"xterm-256color","DATADOG_APP_KEY":"40d4afb3042c01cfa70f2e3a9201760ad8ebfe5d","LOGNAME":"jky","XPC_SERVICE_NAME":"com.github.atom.191072.FCDA3F9F-3EDA-4E04-93C7-1E5FA1A2A9C3","rvm_bin_path":"/Users/jky/.rvm/bin","ITERM_ORIG_PS1":"\\[\\033[0;32m\\]✔ \\[\\033[0;33m\\]\\w\\[\\033[0;0m\\] [\\[\\033[0;35m\\]0.0-branch\\[\\033[0;0m\\]|\\[\\033[0;34m\\]✚ 1\\[\\033[0;0m\\]\\[\\033[0;36m\\]…44\\[\\033[0;0m\\]\\[\\033[1;34m\\]⚑ 2\\[\\033[0;0m\\]\\[\\033[0;0m\\]] \\n\\[\\033[0;37m\\]$(date +%H:%M)\\[\\033[0;0m\\] $ ","COMMAND_MODE":"unix2003","GEM_PATH":"/Users/jky/.rvm/gems/ruby-2.2.1:/Users/jky/.rvm/gems/ruby-2.2.1@global","LANG":"en_AU.UTF-8","rvm_prefix":"/Users/jky","SECURITYSESSIONID":"186a7","NVM_DIR":"/Users/jky/.nvm","NVM_RC_VERSION":"","MY_RUBY_HOME":"/Users/jky/.rvm/rubies/ruby-2.2.1","GOPATH":"/Users/jky/wrk/gocode","JENV_LOADED":"1","USER":"jky","NVM_NODEJS_ORG_MIRROR":"https://nodejs.org/dist","ITERM_PROFILE":"Default","XPC_FLAGS":"0x0","PWD":"/Users/jky/wrk/haskell-works/hw-all/hw-prim","_system_arch":"x86_64","NIX_PATH":"nixpkgs=/Users/jky/.nix-defexpr/channels/nixpkgs","ITERM_PREV_PS1":"\\[\u001b]133;D;$?\u0007\u001b]1337;RemoteHost=jky@Delevant\u0007\u001b]1337;CurrentDir=/Users/jky/wrk/haskell-works/hw-all/hw-prim\u0007\u001b]133;A\u0007\\]\\[\\033[0;32m\\]✔ \\[\\033[0;33m\\]\\w\\[\\033[0;0m\\] [\\[\\033[0;35m\\]0.0-branch\\[\\033[0;0m\\]|\\[\\033[0;34m\\]✚ 1\\[\\033[0;0m\\]\\[\\033[0;36m\\]…44\\[\\033[0;0m\\]\\[\\033[1;34m\\]⚑ 2\\[\\033[0;0m\\]\\[\\033[0;0m\\]] \\n\\[\\033[0;37m\\]$(date +%H:%M)\\[\\033[0;0m\\] $ \\[\u001b]133;B\u0007\\]","GOOGLE_API_KEY":"AIzaSyAQfxPJiounkhOjODEO5ZieffeBv6yft2Q","ATOM_HOME":"/Users/jky/.atom","NODE_PATH":"/opt/homebrew-cask/Caskroom/atom/1.4.0/Atom.app/Contents/Resources/app.asar/exports","NODE_ENV":"production"},"encoding":"utf-8"}
-24.307s: "Got response from ghc --version",{"stdout":"The Glorious Glasgow Haskell Compilation System, version 7.10.3\n","stderr":""}
-24.307s: "Stack GHC version null"
-24.307s: "Path GHC version 7.10.3"
-23.534s: "Got response from /Users/jky/Library/Haskell/bin/ghc-mod browse,-d,--,Data.ByteString",{"stdout":"ByteString :: data ByteString\nall :: (Word8 -> Bool) -> ByteString -> Bool\nany :: (Word8 -> Bool) -> ByteString -> Bool\nappend :: ByteString -> ByteString -> ByteString\nappendFile :: FilePath -> ByteString -> IO ()\nbreak :: (Word8 -> Bool) -> ByteString -> (ByteString, ByteString)\nbreakByte :: Word8 -> ByteString -> (ByteString, ByteString)\nbreakEnd :: (Word8 -> Bool) -> ByteString -> (ByteString, ByteString)\nbreakSubstring :: ByteString -> ByteString -> (ByteString, ByteString)\nconcat :: [ByteString] -> ByteString\nconcatMap :: (Word8 -> ByteString) -> ByteString -> ByteString\ncons :: Word8 -> ByteString -> ByteString\ncopy :: ByteString -> ByteString\ncount :: Word8 -> ByteString -> Int\ndrop :: Int -> ByteString -> ByteString\ndropWhile :: (Word8 -> Bool) -> ByteString -> ByteString\nelem :: Word8 -> ByteString -> Bool\nelemIndex :: Word8 -> ByteString -> Maybe Int\nelemIndexEnd :: Word8 -> ByteString -> Maybe Int\nelemIndices :: Word8 -> ByteString -> [Int]\nempty :: ByteString\nfilter :: (Word8 -> Bool) -> ByteString -> ByteString\nfind :: (Word8 -> Bool) -> ByteString -> Maybe Word8\nfindIndex :: (Word8 -> Bool) -> ByteString -> Maybe Int\nfindIndices :: (Word8 -> Bool) -> ByteString -> [Int]\nfindSubstring :: ByteString -> ByteString -> Maybe Int\nfindSubstrings :: ByteString -> ByteString -> [Int]\nfoldl :: (a -> Word8 -> a) -> a -> ByteString -> a\nfoldl' :: (a -> Word8 -> a) -> a -> ByteString -> a\nfoldl1 :: (Word8 -> Word8 -> Word8) -> ByteString -> Word8\nfoldl1' :: (Word8 -> Word8 -> Word8) -> ByteString -> Word8\nfoldr :: (Word8 -> a -> a) -> a -> ByteString -> a\nfoldr' :: (Word8 -> a -> a) -> a -> ByteString -> a\nfoldr1 :: (Word8 -> Word8 -> Word8) -> ByteString -> Word8\nfoldr1' :: (Word8 -> Word8 -> Word8) -> ByteString -> Word8\ngetContents :: IO ByteString\ngetLine :: IO ByteString\ngroup :: ByteString -> [ByteString]\ngroupBy :: (Word8 -> Word8 -> Bool) -> ByteString -> [ByteString]\nhGet :: Handle -> Int -> IO ByteString\nhGetContents :: Handle -> IO ByteString\nhGetLine :: Handle -> IO ByteString\nhGetNonBlocking :: Handle -> Int -> IO ByteString\nhGetSome :: Handle -> Int -> IO ByteString\nhPut :: Handle -> ByteString -> IO ()\nhPutNonBlocking :: Handle -> ByteString -> IO ByteString\nhPutStr :: Handle -> ByteString -> IO ()\nhPutStrLn :: Handle -> ByteString -> IO ()\nhead :: ByteString -> Word8\nindex :: ByteString -> Int -> Word8\ninit :: ByteString -> ByteString\ninits :: ByteString -> [ByteString]\ninteract :: (ByteString -> ByteString) -> IO ()\nintercalate :: ByteString -> [ByteString] -> ByteString\nintersperse :: Word8 -> ByteString -> ByteString\nisInfixOf :: ByteString -> ByteString -> Bool\nisPrefixOf :: ByteString -> ByteString -> Bool\nisSuffixOf :: ByteString -> ByteString -> Bool\nlast :: ByteString -> Word8\nlength :: ByteString -> Int\nmap :: (Word8 -> Word8) -> ByteString -> ByteString\nmapAccumL :: (acc -> Word8 -> (acc, Word8)) -> acc -> ByteString -> (acc, ByteString)\nmapAccumR :: (acc -> Word8 -> (acc, Word8)) -> acc -> ByteString -> (acc, ByteString)\nmaximum :: ByteString -> Word8\nminimum :: ByteString -> Word8\nnotElem :: Word8 -> ByteString -> Bool\nnull :: ByteString -> Bool\npack :: [Word8] -> ByteString\npackCString :: CString -> IO ByteString\npackCStringLen :: CStringLen -> IO ByteString\npartition :: (Word8 -> Bool) -> ByteString -> (ByteString, ByteString)\nputStr :: ByteString -> IO ()\nputStrLn :: ByteString -> IO ()\nreadFile :: FilePath -> IO ByteString\nreplicate :: Int -> Word8 -> ByteString\nreverse :: ByteString -> ByteString\nscanl :: (Word8 -> Word8 -> Word8) -> Word8 -> ByteString -> ByteString\nscanl1 :: (Word8 -> Word8 -> Word8) -> ByteString -> ByteString\nscanr :: (Word8 -> Word8 -> Word8) -> Word8 -> ByteString -> ByteString\nscanr1 :: (Word8 -> Word8 -> Word8) -> ByteString -> ByteString\nsingleton :: Word8 -> ByteString\nsnoc :: ByteString -> Word8 -> ByteString\nsort :: ByteString -> ByteString\nspan :: (Word8 -> Bool) -> ByteString -> (ByteString, ByteString)\nspanEnd :: (Word8 -> Bool) -> ByteString -> (ByteString, ByteString)\nsplit :: Word8 -> ByteString -> [ByteString]\nsplitAt :: Int -> ByteString -> (ByteString, ByteString)\nsplitWith :: (Word8 -> Bool) -> ByteString -> [ByteString]\ntail :: ByteString -> ByteString\ntails :: ByteString -> [ByteString]\ntake :: Int -> ByteString -> ByteString\ntakeWhile :: (Word8 -> Bool) -> ByteString -> ByteString\ntranspose :: [ByteString] -> [ByteString]\nuncons :: ByteString -> Maybe (Word8, ByteString)\nunfoldr :: (a -> Maybe (Word8, a)) -> a -> ByteString\nunfoldrN :: Int -> (a -> Maybe (Word8, a)) -> a -> (ByteString, Maybe a)\nunpack :: ByteString -> [Word8]\nunsnoc :: ByteString -> Maybe (ByteString, Word8)\nunzip :: [(Word8, Word8)] -> (ByteString, ByteString)\nuseAsCString :: ByteString -> (CString -> IO a) -> IO a\nuseAsCStringLen :: ByteString -> (CStringLen -> IO a) -> IO a\nwriteFile :: FilePath -> ByteString -> IO ()\nzip :: ByteString -> ByteString -> [(Word8, Word8)]\nzipWith :: (Word8 -> Word8 -> a) -> ByteString -> ByteString -> [a]\n","stderr":""}
-23.532s: "Data.ByteString updated"
-23.524s: "Running /Users/jky/Library/Haskell/bin/ghc-mod browse,-d,--,Prelude with opts = ",{"cwd":"/Users/jky/wrk/haskell-works/hw-all/hw-prim","env":{"ITERM_SESSION_ID":"w1t0p1:17761563-0572-4E3C-9EFF-595BD8859AE9","HOMEBREW_GITHUB_API_TOKEN":"3c8078b9b3d30d86ff84281553cb41ee163d7ed8","__CF_USER_TEXT_ENCODING":"0x1F6:0x0:0x0","_system_type":"Darwin","TMPDIR":"/var/folders/v8/mpmmts8946j10dzhv2gxvt1h0000gp/T/","TERM_PROGRAM":"iTerm.app","_system_version":"10.11","SSL_CERT_FILE":"/Users/jky/.nix-profile/etc/ssl/certs/ca-bundle.crt","COLORFGBG":"7;0","_system_name":"OSX","__GIT_PROMPT_SHOW_UNTRACKED_FILES":"all","_":"/usr/bin/open","HOME":"/Users/jky","SHELL":"/bin/bash","rvm_path":"/Users/jky/.rvm","__GIT_PROMPT_IGNORE_STASH":"","IRBRC":"/Users/jky/.rvm/rubies/ruby-2.2.1/.irbrc","__GIT_PROMPT_SHOW_UPSTREAM":"","Apple_PubSub_Socket_Render":"/private/tmp/com.apple.launchd.cgpiG75NVm/Render","TERM_PROGRAM_VERSION":"2.9.20160523","SSH_AUTH_SOCK":"/private/tmp/com.apple.launchd.Nka0gkl3f6/Listeners","GEM_HOME":"/Users/jky/.rvm/gems/ruby-2.2.1","RUBY_VERSION":"ruby-2.2.1","NVM_IOJS_ORG_MIRROR":"https://iojs.org/dist","rvm_version":"1.26.11 (latest)","HISTSIZE":"","SHLVL":"2","TERM_SESSION_ID":"w1t0p1:17761563-0572-4E3C-9EFF-595BD8859AE9","HISTFILESIZE":"","DATADOG_API_KEY":"30f55c28a894469c47edd09765102be9","PATH":"/Users/jky/.nix-profile/bin:/Users/jky/.nix-profile/sbin:/Users/jky/Library/Haskell/bin:/Users/jky/.rvm/gems/ruby-2.2.1/bin:/Users/jky/.rvm/gems/ruby-2.2.1@global/bin:/Users/jky/.rvm/rubies/ruby-2.2.1/bin:/Users/jky/.jenv/shims:/Users/jky/.jenv/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:~/.cabal/bin:/Users/jky/wrk/gocode/bin:/Users/jky/.rvm/bin:/Users/jky/.local/bin:/usr/local/share/spark-1.5.1-bin-hadoop2.6/bin","TERM":"xterm-256color","DATADOG_APP_KEY":"40d4afb3042c01cfa70f2e3a9201760ad8ebfe5d","LOGNAME":"jky","XPC_SERVICE_NAME":"com.github.atom.191072.FCDA3F9F-3EDA-4E04-93C7-1E5FA1A2A9C3","rvm_bin_path":"/Users/jky/.rvm/bin","ITERM_ORIG_PS1":"\\[\\033[0;32m\\]✔ \\[\\033[0;33m\\]\\w\\[\\033[0;0m\\] [\\[\\033[0;35m\\]0.0-branch\\[\\033[0;0m\\]|\\[\\033[0;34m\\]✚ 1\\[\\033[0;0m\\]\\[\\033[0;36m\\]…44\\[\\033[0;0m\\]\\[\\033[1;34m\\]⚑ 2\\[\\033[0;0m\\]\\[\\033[0;0m\\]] \\n\\[\\033[0;37m\\]$(date +%H:%M)\\[\\033[0;0m\\] $ ","COMMAND_MODE":"unix2003","GEM_PATH":"/Users/jky/.rvm/gems/ruby-2.2.1:/Users/jky/.rvm/gems/ruby-2.2.1@global","LANG":"en_AU.UTF-8","rvm_prefix":"/Users/jky","SECURITYSESSIONID":"186a7","NVM_DIR":"/Users/jky/.nvm","NVM_RC_VERSION":"","MY_RUBY_HOME":"/Users/jky/.rvm/rubies/ruby-2.2.1","GOPATH":"/Users/jky/wrk/gocode","JENV_LOADED":"1","USER":"jky","NVM_NODEJS_ORG_MIRROR":"https://nodejs.org/dist","ITERM_PROFILE":"Default","XPC_FLAGS":"0x0","PWD":"/Users/jky/wrk/haskell-works/hw-all/hw-prim","_system_arch":"x86_64","NIX_PATH":"nixpkgs=/Users/jky/.nix-defexpr/channels/nixpkgs","ITERM_PREV_PS1":"\\[\u001b]133;D;$?\u0007\u001b]1337;RemoteHost=jky@Delevant\u0007\u001b]1337;CurrentDir=/Users/jky/wrk/haskell-works/hw-all/hw-prim\u0007\u001b]133;A\u0007\\]\\[\\033[0;32m\\]✔ \\[\\033[0;33m\\]\\w\\[\\033[0;0m\\] [\\[\\033[0;35m\\]0.0-branch\\[\\033[0;0m\\]|\\[\\033[0;34m\\]✚ 1\\[\\033[0;0m\\]\\[\\033[0;36m\\]…44\\[\\033[0;0m\\]\\[\\033[1;34m\\]⚑ 2\\[\\033[0;0m\\]\\[\\033[0;0m\\]] \\n\\[\\033[0;37m\\]$(date +%H:%M)\\[\\033[0;0m\\] $ \\[\u001b]133;B\u0007\\]","GOOGLE_API_KEY":"AIzaSyAQfxPJiounkhOjODEO5ZieffeBv6yft2Q","ATOM_HOME":"/Users/jky/.atom","NODE_PATH":"/opt/homebrew-cask/Caskroom/atom/1.4.0/Atom.app/Contents/Resources/app.asar/exports","NODE_ENV":"production"},"encoding":"utf-8"}
-23.298s: "Got response from /Users/jky/Library/Haskell/bin/ghc-mod browse,-d,--,Prelude",{"stdout":"Applicative :: class Applicative f\nBool\nBounded :: class Bounded a\nChar\nDouble\nEQ :: Ordering\nEither :: data Either a b\nEnum :: class Enum a\nEq :: class Eq a\nFalse\nFilePath :: type FilePath\nFloat\nFloating :: class Floating a\nFoldable :: class Foldable t\nFractional :: class Fractional a\nFunctor :: class Functor f\nGT :: Ordering\nIO :: newtype IO a\nIOError :: type IOError\nInt\nInteger :: data Integer\nIntegral :: class Integral a\nJust :: a -> Maybe a\nLT :: Ordering\nLeft :: a -> Either a b\nMaybe :: data Maybe a\nMonad :: class Monad m\nMonoid :: class Monoid a\nNothing :: Maybe a\nNum :: class Num a\nOrd :: class Ord a\nOrdering :: data Ordering\nRational :: type Rational\nRead :: class Read a\nReadS :: type ReadS a\nReal :: class Real a\nRealFloat :: class RealFloat a\nRealFrac :: class RealFrac a\nRight :: b -> Either a b\nShow :: class Show a\nShowS :: type ShowS\nString :: type String\nTraversable :: class Traversable t\nTrue\nWord\nabs :: Num a => a -> a\nacos :: Floating a => a -> a\nacosh :: Floating a => a -> a\nall :: Foldable t => (a -> Bool) -> t a -> Bool\nand :: Foldable t => t Bool -> Bool\nany :: Foldable t => (a -> Bool) -> t a -> Bool\nappendFile :: FilePath -> String -> IO ()\nasTypeOf :: a -> a -> a\nasin :: Floating a => a -> a\nasinh :: Floating a => a -> a\natan :: Floating a => a -> a\natan2 :: RealFloat a => a -> a -> a\natanh :: Floating a => a -> a\nbreak :: (a -> Bool) -> [a] -> ([a], [a])\nceiling :: (RealFrac a, Integral b) => a -> b\ncompare :: Ord a => a -> a -> Ordering\nconcat :: Foldable t => t [a] -> [a]\nconcatMap :: Foldable t => (a -> [b]) -> t a -> [b]\nconst :: a -> b -> a\ncos :: Floating a => a -> a\ncosh :: Floating a => a -> a\ncurry :: ((a, b) -> c) -> a -> b -> c\ncycle :: [a] -> [a]\ndecodeFloat :: RealFloat a => a -> (Integer, Int)\ndiv :: Integral a => a -> a -> a\ndivMod :: Integral a => a -> a -> (a, a)\ndrop :: Int -> [a] -> [a]\ndropWhile :: (a -> Bool) -> [a] -> [a]\neither :: (a -> c) -> (b -> c) -> Either a b -> c\nelem :: (Foldable t, Eq a) => a -> t a -> Bool\nencodeFloat :: RealFloat a => Integer -> Int -> a\nenumFrom :: Enum a => a -> [a]\nenumFromThen :: Enum a => a -> a -> [a]\nenumFromThenTo :: Enum a => a -> a -> a -> [a]\nenumFromTo :: Enum a => a -> a -> [a]\nerror\neven :: Integral a => a -> Bool\nexp :: Floating a => a -> a\nexponent :: RealFloat a => a -> Int\nfail :: Monad m => String -> m a\nfilter :: (a -> Bool) -> [a] -> [a]\nflip :: (a -> b -> c) -> b -> a -> c\nfloatDigits :: RealFloat a => a -> Int\nfloatRadix :: RealFloat a => a -> Integer\nfloatRange :: RealFloat a => a -> (Int, Int)\nfloor :: (RealFrac a, Integral b) => a -> b\nfmap :: Functor f => (a -> b) -> f a -> f b\nfoldMap :: (Foldable t, Monoid m) => (a -> m) -> t a -> m\nfoldl :: Foldable t => (b -> a -> b) -> b -> t a -> b\nfoldl1 :: Foldable t => (a -> a -> a) -> t a -> a\nfoldr :: Foldable t => (a -> b -> b) -> b -> t a -> b\nfoldr1 :: Foldable t => (a -> a -> a) -> t a -> a\nfromEnum :: Enum a => a -> Int\nfromInteger :: Num a => Integer -> a\nfromIntegral :: (Integral a, Num b) => a -> b\nfromRational :: Fractional a => Rational -> a\nfst :: (a, b) -> a\ngcd :: Integral a => a -> a -> a\ngetChar :: IO Char\ngetContents :: IO String\ngetLine :: IO String\nhead :: [a] -> a\nid :: a -> a\ninit :: [a] -> [a]\ninteract :: (String -> String) -> IO ()\nioError :: IOError -> IO a\nisDenormalized :: RealFloat a => a -> Bool\nisIEEE :: RealFloat a => a -> Bool\nisInfinite :: RealFloat a => a -> Bool\nisNaN :: RealFloat a => a -> Bool\nisNegativeZero :: RealFloat a => a -> Bool\niterate :: (a -> a) -> a -> [a]\nlast :: [a] -> a\nlcm :: Integral a => a -> a -> a\nlength :: Foldable t => t a -> Int\nlex :: ReadS String\nlines :: String -> [String]\nlog :: Floating a => a -> a\nlogBase :: Floating a => a -> a -> a\nlookup :: Eq a => a -> [(a, b)] -> Maybe b\nmap :: (a -> b) -> [a] -> [b]\nmapM :: (Traversable t, Monad m) => (a -> m b) -> t a -> m (t b)\nmapM_ :: (Foldable t, Monad m) => (a -> m b) -> t a -> m ()\nmappend :: Monoid a => a -> a -> a\nmax :: Ord a => a -> a -> a\nmaxBound :: Bounded a => a\nmaximum :: (Foldable t, Ord a) => t a -> a\nmaybe :: b -> (a -> b) -> Maybe a -> b\nmconcat :: Monoid a => [a] -> a\nmempty :: Monoid a => a\nmin :: Ord a => a -> a -> a\nminBound :: Bounded a => a\nminimum :: (Foldable t, Ord a) => t a -> a\nmod :: Integral a => a -> a -> a\nnegate :: Num a => a -> a\nnot :: Bool -> Bool\nnotElem :: (Foldable t, Eq a) => a -> t a -> Bool\nnull :: Foldable t => t a -> Bool\nodd :: Integral a => a -> Bool\nor :: Foldable t => t Bool -> Bool\notherwise :: Bool\npi :: Floating a => a\npred :: Enum a => a -> a\nprint :: Show a => a -> IO ()\nproduct :: (Foldable t, Num a) => t a -> a\nproperFraction :: (RealFrac a, Integral b) => a -> (b, a)\npure :: Applicative f => a -> f a\nputChar :: Char -> IO ()\nputStr :: String -> IO ()\nputStrLn :: String -> IO ()\nquot :: Integral a => a -> a -> a\nquotRem :: Integral a => a -> a -> (a, a)\nread :: Read a => String -> a\nreadFile :: FilePath -> IO String\nreadIO :: Read a => String -> IO a\nreadList :: Read a => ReadS [a]\nreadLn :: Read a => IO a\nreadParen :: Bool -> ReadS a -> ReadS a\nreads :: Read a => ReadS a\nreadsPrec :: Read a => Int -> ReadS a\nrealToFrac :: (Real a, Fractional b) => a -> b\nrecip :: Fractional a => a -> a\nrem :: Integral a => a -> a -> a\nrepeat :: a -> [a]\nreplicate :: Int -> a -> [a]\nreturn :: Monad m => a -> m a\nreverse :: [a] -> [a]\nround :: (RealFrac a, Integral b) => a -> b\nscaleFloat :: RealFloat a => Int -> a -> a\nscanl :: (b -> a -> b) -> b -> [a] -> [b]\nscanl1 :: (a -> a -> a) -> [a] -> [a]\nscanr :: (a -> b -> b) -> b -> [a] -> [b]\nscanr1 :: (a -> a -> a) -> [a] -> [a]\nseq\nsequence :: (Traversable t, Monad m) => t (m a) -> m (t a)\nsequenceA :: (Traversable t, Applicative f) => t (f a) -> f (t a)\nsequence_ :: (Foldable t, Monad m) => t (m a) -> m ()\nshow :: Show a => a -> String\nshowChar :: Char -> ShowS\nshowList :: Show a => [a] -> ShowS\nshowParen :: Bool -> ShowS -> ShowS\nshowString :: String -> ShowS\nshows :: Show a => a -> ShowS\nshowsPrec :: Show a => Int -> a -> ShowS\nsignificand :: RealFloat a => a -> a\nsignum :: Num a => a -> a\nsin :: Floating a => a -> a\nsinh :: Floating a => a -> a\nsnd :: (a, b) -> b\nspan :: (a -> Bool) -> [a] -> ([a], [a])\nsplitAt :: Int -> [a] -> ([a], [a])\nsqrt :: Floating a => a -> a\nsubtract :: Num a => a -> a -> a\nsucc :: Enum a => a -> a\nsum :: (Foldable t, Num a) => t a -> a\ntail :: [a] -> [a]\ntake :: Int -> [a] -> [a]\ntakeWhile :: (a -> Bool) -> [a] -> [a]\ntan :: Floating a => a -> a\ntanh :: Floating a => a -> a\ntoEnum :: Enum a => Int -> a\ntoInteger :: Integral a => a -> Integer\ntoRational :: Real a => a -> Rational\ntraverse :: (Traversable t, Applicative f) => (a -> f b) -> t a -> f (t b)\ntruncate :: (RealFrac a, Integral b) => a -> b\nuncurry :: (a -> b -> c) -> (a, b) -> c\nundefined\nunlines :: [String] -> String\nuntil :: (a -> Bool) -> (a -> a) -> a -> a\nunwords :: [String] -> String\nunzip :: [(a, b)] -> ([a], [b])\nunzip3 :: [(a, b, c)] -> ([a], [b], [c])\nuserError :: String -> IOError\nwords :: String -> [String]\nwriteFile :: FilePath -> String -> IO ()\nzip :: [a] -> [b] -> [(a, b)]\nzip3 :: [a] -> [b] -> [c] -> [(a, b, c)]\nzipWith :: (a -> b -> c) -> [a] -> [b] -> [c]\nzipWith3 :: (a -> b -> c -> d) -> [a] -> [b] -> [c] -> [d]\n","stderr":""}
-23.297s: "Prelude updated"
-23.131s: "Got response from /Users/jky/Library/Haskell/bin/ghc-mod browse,-d,--,HaskellWorks.Data.ByteString",{"stdout":"chunkedBy :: Int -> ByteString -> [ByteString]\n","stderr":""}
-23.13s: "HaskellWorks.Data.ByteString updated"
-21.523s: "HaskellWorks.Data.ByteString did-save triggered"
-21.523s: "HaskellWorks.Data.ByteString updating"
-21.499s: "Running /Users/jky/Library/Haskell/bin/ghc-mod check,/Users/jky/wrk/haskell-works/hw-all/hw-prim/src/HaskellWorks/Data/ByteString.hs,-- with opts = ",{"cwd":"/Users/jky/wrk/haskell-works/hw-all/hw-prim","env":{"ITERM_SESSION_ID":"w1t0p1:17761563-0572-4E3C-9EFF-595BD8859AE9","HOMEBREW_GITHUB_API_TOKEN":"3c8078b9b3d30d86ff84281553cb41ee163d7ed8","__CF_USER_TEXT_ENCODING":"0x1F6:0x0:0x0","_system_type":"Darwin","TMPDIR":"/var/folders/v8/mpmmts8946j10dzhv2gxvt1h0000gp/T/","TERM_PROGRAM":"iTerm.app","_system_version":"10.11","SSL_CERT_FILE":"/Users/jky/.nix-profile/etc/ssl/certs/ca-bundle.crt","COLORFGBG":"7;0","_system_name":"OSX","__GIT_PROMPT_SHOW_UNTRACKED_FILES":"all","_":"/usr/bin/open","HOME":"/Users/jky","SHELL":"/bin/bash","rvm_path":"/Users/jky/.rvm","__GIT_PROMPT_IGNORE_STASH":"","IRBRC":"/Users/jky/.rvm/rubies/ruby-2.2.1/.irbrc","__GIT_PROMPT_SHOW_UPSTREAM":"","Apple_PubSub_Socket_Render":"/private/tmp/com.apple.launchd.cgpiG75NVm/Render","TERM_PROGRAM_VERSION":"2.9.20160523","SSH_AUTH_SOCK":"/private/tmp/com.apple.launchd.Nka0gkl3f6/Listeners","GEM_HOME":"/Users/jky/.rvm/gems/ruby-2.2.1","RUBY_VERSION":"ruby-2.2.1","NVM_IOJS_ORG_MIRROR":"https://iojs.org/dist","rvm_version":"1.26.11 (latest)","HISTSIZE":"","SHLVL":"2","TERM_SESSION_ID":"w1t0p1:17761563-0572-4E3C-9EFF-595BD8859AE9","HISTFILESIZE":"","DATADOG_API_KEY":"30f55c28a894469c47edd09765102be9","PATH":"/Users/jky/.nix-profile/bin:/Users/jky/.nix-profile/sbin:/Users/jky/Library/Haskell/bin:/Users/jky/.rvm/gems/ruby-2.2.1/bin:/Users/jky/.rvm/gems/ruby-2.2.1@global/bin:/Users/jky/.rvm/rubies/ruby-2.2.1/bin:/Users/jky/.jenv/shims:/Users/jky/.jenv/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:~/.cabal/bin:/Users/jky/wrk/gocode/bin:/Users/jky/.rvm/bin:/Users/jky/.local/bin:/usr/local/share/spark-1.5.1-bin-hadoop2.6/bin","TERM":"xterm-256color","DATADOG_APP_KEY":"40d4afb3042c01cfa70f2e3a9201760ad8ebfe5d","LOGNAME":"jky","XPC_SERVICE_NAME":"com.github.atom.191072.FCDA3F9F-3EDA-4E04-93C7-1E5FA1A2A9C3","rvm_bin_path":"/Users/jky/.rvm/bin","ITERM_ORIG_PS1":"\\[\\033[0;32m\\]✔ \\[\\033[0;33m\\]\\w\\[\\033[0;0m\\] [\\[\\033[0;35m\\]0.0-branch\\[\\033[0;0m\\]|\\[\\033[0;34m\\]✚ 1\\[\\033[0;0m\\]\\[\\033[0;36m\\]…44\\[\\033[0;0m\\]\\[\\033[1;34m\\]⚑ 2\\[\\033[0;0m\\]\\[\\033[0;0m\\]] \\n\\[\\033[0;37m\\]$(date +%H:%M)\\[\\033[0;0m\\] $ ","COMMAND_MODE":"unix2003","GEM_PATH":"/Users/jky/.rvm/gems/ruby-2.2.1:/Users/jky/.rvm/gems/ruby-2.2.1@global","LANG":"en_AU.UTF-8","rvm_prefix":"/Users/jky","SECURITYSESSIONID":"186a7","NVM_DIR":"/Users/jky/.nvm","NVM_RC_VERSION":"","MY_RUBY_HOME":"/Users/jky/.rvm/rubies/ruby-2.2.1","GOPATH":"/Users/jky/wrk/gocode","JENV_LOADED":"1","USER":"jky","NVM_NODEJS_ORG_MIRROR":"https://nodejs.org/dist","ITERM_PROFILE":"Default","XPC_FLAGS":"0x0","PWD":"/Users/jky/wrk/haskell-works/hw-all/hw-prim","_system_arch":"x86_64","NIX_PATH":"nixpkgs=/Users/jky/.nix-defexpr/channels/nixpkgs","ITERM_PREV_PS1":"\\[\u001b]133;D;$?\u0007\u001b]1337;RemoteHost=jky@Delevant\u0007\u001b]1337;CurrentDir=/Users/jky/wrk/haskell-works/hw-all/hw-prim\u0007\u001b]133;A\u0007\\]\\[\\033[0;32m\\]✔ \\[\\033[0;33m\\]\\w\\[\\033[0;0m\\] [\\[\\033[0;35m\\]0.0-branch\\[\\033[0;0m\\]|\\[\\033[0;34m\\]✚ 1\\[\\033[0;0m\\]\\[\\033[0;36m\\]…44\\[\\033[0;0m\\]\\[\\033[1;34m\\]⚑ 2\\[\\033[0;0m\\]\\[\\033[0;0m\\]] \\n\\[\\033[0;37m\\]$(date +%H:%M)\\[\\033[0;0m\\] $ \\[\u001b]133;B\u0007\\]","GOOGLE_API_KEY":"AIzaSyAQfxPJiounkhOjODEO5ZieffeBv6yft2Q","ATOM_HOME":"/Users/jky/.atom","NODE_PATH":"/opt/homebrew-cask/Caskroom/atom/1.4.0/Atom.app/Contents/Resources/app.asar/exports","NODE_ENV":"production"},"encoding":"utf-8"}
-21.491s: "Running /Users/jky/Library/Haskell/bin/ghc-mod lint,/Users/jky/wrk/haskell-works/hw-all/hw-prim/src/HaskellWorks/Data/ByteString.hs,--,--hlintOpt,/Users/jky/Library/Haskell/bin/hlint with opts = ",{"cwd":"/Users/jky/wrk/haskell-works/hw-all/hw-prim","env":{"ITERM_SESSION_ID":"w1t0p1:17761563-0572-4E3C-9EFF-595BD8859AE9","HOMEBREW_GITHUB_API_TOKEN":"3c8078b9b3d30d86ff84281553cb41ee163d7ed8","__CF_USER_TEXT_ENCODING":"0x1F6:0x0:0x0","_system_type":"Darwin","TMPDIR":"/var/folders/v8/mpmmts8946j10dzhv2gxvt1h0000gp/T/","TERM_PROGRAM":"iTerm.app","_system_version":"10.11","SSL_CERT_FILE":"/Users/jky/.nix-profile/etc/ssl/certs/ca-bundle.crt","COLORFGBG":"7;0","_system_name":"OSX","__GIT_PROMPT_SHOW_UNTRACKED_FILES":"all","_":"/usr/bin/open","HOME":"/Users/jky","SHELL":"/bin/bash","rvm_path":"/Users/jky/.rvm","__GIT_PROMPT_IGNORE_STASH":"","IRBRC":"/Users/jky/.rvm/rubies/ruby-2.2.1/.irbrc","__GIT_PROMPT_SHOW_UPSTREAM":"","Apple_PubSub_Socket_Render":"/private/tmp/com.apple.launchd.cgpiG75NVm/Render","TERM_PROGRAM_VERSION":"2.9.20160523","SSH_AUTH_SOCK":"/private/tmp/com.apple.launchd.Nka0gkl3f6/Listeners","GEM_HOME":"/Users/jky/.rvm/gems/ruby-2.2.1","RUBY_VERSION":"ruby-2.2.1","NVM_IOJS_ORG_MIRROR":"https://iojs.org/dist","rvm_version":"1.26.11 (latest)","HISTSIZE":"","SHLVL":"2","TERM_SESSION_ID":"w1t0p1:17761563-0572-4E3C-9EFF-595BD8859AE9","HISTFILESIZE":"","DATADOG_API_KEY":"30f55c28a894469c47edd09765102be9","PATH":"/Users/jky/.nix-profile/bin:/Users/jky/.nix-profile/sbin:/Users/jky/Library/Haskell/bin:/Users/jky/.rvm/gems/ruby-2.2.1/bin:/Users/jky/.rvm/gems/ruby-2.2.1@global/bin:/Users/jky/.rvm/rubies/ruby-2.2.1/bin:/Users/jky/.jenv/shims:/Users/jky/.jenv/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:~/.cabal/bin:/Users/jky/wrk/gocode/bin:/Users/jky/.rvm/bin:/Users/jky/.local/bin:/usr/local/share/spark-1.5.1-bin-hadoop2.6/bin","TERM":"xterm-256color","DATADOG_APP_KEY":"40d4afb3042c01cfa70f2e3a9201760ad8ebfe5d","LOGNAME":"jky","XPC_SERVICE_NAME":"com.github.atom.191072.FCDA3F9F-3EDA-4E04-93C7-1E5FA1A2A9C3","rvm_bin_path":"/Users/jky/.rvm/bin","ITERM_ORIG_PS1":"\\[\\033[0;32m\\]✔ \\[\\033[0;33m\\]\\w\\[\\033[0;0m\\] [\\[\\033[0;35m\\]0.0-branch\\[\\033[0;0m\\]|\\[\\033[0;34m\\]✚ 1\\[\\033[0;0m\\]\\[\\033[0;36m\\]…44\\[\\033[0;0m\\]\\[\\033[1;34m\\]⚑ 2\\[\\033[0;0m\\]\\[\\033[0;0m\\]] \\n\\[\\033[0;37m\\]$(date +%H:%M)\\[\\033[0;0m\\] $ ","COMMAND_MODE":"unix2003","GEM_PATH":"/Users/jky/.rvm/gems/ruby-2.2.1:/Users/jky/.rvm/gems/ruby-2.2.1@global","LANG":"en_AU.UTF-8","rvm_prefix":"/Users/jky","SECURITYSESSIONID":"186a7","NVM_DIR":"/Users/jky/.nvm","NVM_RC_VERSION":"","MY_RUBY_HOME":"/Users/jky/.rvm/rubies/ruby-2.2.1","GOPATH":"/Users/jky/wrk/gocode","JENV_LOADED":"1","USER":"jky","NVM_NODEJS_ORG_MIRROR":"https://nodejs.org/dist","ITERM_PROFILE":"Default","XPC_FLAGS":"0x0","PWD":"/Users/jky/wrk/haskell-works/hw-all/hw-prim","_system_arch":"x86_64","NIX_PATH":"nixpkgs=/Users/jky/.nix-defexpr/channels/nixpkgs","ITERM_PREV_PS1":"\\[\u001b]133;D;$?\u0007\u001b]1337;RemoteHost=jky@Delevant\u0007\u001b]1337;CurrentDir=/Users/jky/wrk/haskell-works/hw-all/hw-prim\u0007\u001b]133;A\u0007\\]\\[\\033[0;32m\\]✔ \\[\\033[0;33m\\]\\w\\[\\033[0;0m\\] [\\[\\033[0;35m\\]0.0-branch\\[\\033[0;0m\\]|\\[\\033[0;34m\\]✚ 1\\[\\033[0;0m\\]\\[\\033[0;36m\\]…44\\[\\033[0;0m\\]\\[\\033[1;34m\\]⚑ 2\\[\\033[0;0m\\]\\[\\033[0;0m\\]] \\n\\[\\033[0;37m\\]$(date +%H:%M)\\[\\033[0;0m\\] $ \\[\u001b]133;B\u0007\\]","GOOGLE_API_KEY":"AIzaSyAQfxPJiounkhOjODEO5ZieffeBv6yft2Q","ATOM_HOME":"/Users/jky/.atom","NODE_PATH":"/opt/homebrew-cask/Caskroom/atom/1.4.0/Atom.app/Contents/Resources/app.asar/exports","NODE_ENV":"production"},"encoding":"utf-8"}
-21.487s: "Running /Users/jky/Library/Haskell/bin/ghc-mod browse,-d,--,HaskellWorks.Data.ByteString with opts = ",{"cwd":"/Users/jky/wrk/haskell-works/hw-all/hw-prim","env":{"ITERM_SESSION_ID":"w1t0p1:17761563-0572-4E3C-9EFF-595BD8859AE9","HOMEBREW_GITHUB_API_TOKEN":"3c8078b9b3d30d86ff84281553cb41ee163d7ed8","__CF_USER_TEXT_ENCODING":"0x1F6:0x0:0x0","_system_type":"Darwin","TMPDIR":"/var/folders/v8/mpmmts8946j10dzhv2gxvt1h0000gp/T/","TERM_PROGRAM":"iTerm.app","_system_version":"10.11","SSL_CERT_FILE":"/Users/jky/.nix-profile/etc/ssl/certs/ca-bundle.crt","COLORFGBG":"7;0","_system_name":"OSX","__GIT_PROMPT_SHOW_UNTRACKED_FILES":"all","_":"/usr/bin/open","HOME":"/Users/jky","SHELL":"/bin/bash","rvm_path":"/Users/jky/.rvm","__GIT_PROMPT_IGNORE_STASH":"","IRBRC":"/Users/jky/.rvm/rubies/ruby-2.2.1/.irbrc","__GIT_PROMPT_SHOW_UPSTREAM":"","Apple_PubSub_Socket_Render":"/private/tmp/com.apple.launchd.cgpiG75NVm/Render","TERM_PROGRAM_VERSION":"2.9.20160523","SSH_AUTH_SOCK":"/private/tmp/com.apple.launchd.Nka0gkl3f6/Listeners","GEM_HOME":"/Users/jky/.rvm/gems/ruby-2.2.1","RUBY_VERSION":"ruby-2.2.1","NVM_IOJS_ORG_MIRROR":"https://iojs.org/dist","rvm_version":"1.26.11 (latest)","HISTSIZE":"","SHLVL":"2","TERM_SESSION_ID":"w1t0p1:17761563-0572-4E3C-9EFF-595BD8859AE9","HISTFILESIZE":"","DATADOG_API_KEY":"30f55c28a894469c47edd09765102be9","PATH":"/Users/jky/.nix-profile/bin:/Users/jky/.nix-profile/sbin:/Users/jky/Library/Haskell/bin:/Users/jky/.rvm/gems/ruby-2.2.1/bin:/Users/jky/.rvm/gems/ruby-2.2.1@global/bin:/Users/jky/.rvm/rubies/ruby-2.2.1/bin:/Users/jky/.jenv/shims:/Users/jky/.jenv/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:~/.cabal/bin:/Users/jky/wrk/gocode/bin:/Users/jky/.rvm/bin:/Users/jky/.local/bin:/usr/local/share/spark-1.5.1-bin-hadoop2.6/bin","TERM":"xterm-256color","DATADOG_APP_KEY":"40d4afb3042c01cfa70f2e3a9201760ad8ebfe5d","LOGNAME":"jky","XPC_SERVICE_NAME":"com.github.atom.191072.FCDA3F9F-3EDA-4E04-93C7-1E5FA1A2A9C3","rvm_bin_path":"/Users/jky/.rvm/bin","ITERM_ORIG_PS1":"\\[\\033[0;32m\\]✔ \\[\\033[0;33m\\]\\w\\[\\033[0;0m\\] [\\[\\033[0;35m\\]0.0-branch\\[\\033[0;0m\\]|\\[\\033[0;34m\\]✚ 1\\[\\033[0;0m\\]\\[\\033[0;36m\\]…44\\[\\033[0;0m\\]\\[\\033[1;34m\\]⚑ 2\\[\\033[0;0m\\]\\[\\033[0;0m\\]] \\n\\[\\033[0;37m\\]$(date +%H:%M)\\[\\033[0;0m\\] $ ","COMMAND_MODE":"unix2003","GEM_PATH":"/Users/jky/.rvm/gems/ruby-2.2.1:/Users/jky/.rvm/gems/ruby-2.2.1@global","LANG":"en_AU.UTF-8","rvm_prefix":"/Users/jky","SECURITYSESSIONID":"186a7","NVM_DIR":"/Users/jky/.nvm","NVM_RC_VERSION":"","MY_RUBY_HOME":"/Users/jky/.rvm/rubies/ruby-2.2.1","GOPATH":"/Users/jky/wrk/gocode","JENV_LOADED":"1","USER":"jky","NVM_NODEJS_ORG_MIRROR":"https://nodejs.org/dist","ITERM_PROFILE":"Default","XPC_FLAGS":"0x0","PWD":"/Users/jky/wrk/haskell-works/hw-all/hw-prim","_system_arch":"x86_64","NIX_PATH":"nixpkgs=/Users/jky/.nix-defexpr/channels/nixpkgs","ITERM_PREV_PS1":"\\[\u001b]133;D;$?\u0007\u001b]1337;RemoteHost=jky@Delevant\u0007\u001b]1337;CurrentDir=/Users/jky/wrk/haskell-works/hw-all/hw-prim\u0007\u001b]133;A\u0007\\]\\[\\033[0;32m\\]✔ \\[\\033[0;33m\\]\\w\\[\\033[0;0m\\] [\\[\\033[0;35m\\]0.0-branch\\[\\033[0;0m\\]|\\[\\033[0;34m\\]✚ 1\\[\\033[0;0m\\]\\[\\033[0;36m\\]…44\\[\\033[0;0m\\]\\[\\033[1;34m\\]⚑ 2\\[\\033[0;0m\\]\\[\\033[0;0m\\]] \\n\\[\\033[0;37m\\]$(date +%H:%M)\\[\\033[0;0m\\] $ \\[\u001b]133;B\u0007\\]","GOOGLE_API_KEY":"AIzaSyAQfxPJiounkhOjODEO5ZieffeBv6yft2Q","ATOM_HOME":"/Users/jky/.atom","NODE_PATH":"/opt/homebrew-cask/Caskroom/atom/1.4.0/Atom.app/Contents/Resources/app.asar/exports","NODE_ENV":"production"},"encoding":"utf-8"}
-21.306s: "ghc-mod: /Users/jky/Library/Haskell/bin/hlint: hGetContents: invalid argument (invalid byte sequence)\n"
-21.306s: "Running /Users/jky/Library/Haskell/bin/ghc-mod lint,/Users/jky/wrk/haskell-works/hw-all/hw-prim/src/HaskellWorks/Data/ByteString.hs,--,--hlintOpt,/Users/jky/Library/Haskell/bin/hlint failed with ",{"killed":false,"code":1,"signal":null,"cmd":"/Users/jky/Library/Haskell/bin/ghc-mod lint /Users/jky/wrk/haskell-works/hw-all/hw-prim/src/HaskellWorks/Data/ByteString.hs -- --hlintOpt /Users/jky/Library/Haskell/bin/hlint"}
-21.305s: "Error: Command failed: /Users/jky/Library/Haskell/bin/ghc-mod lint /Users/jky/wrk/haskell-works/hw-all/hw-prim/src/HaskellWorks/Data/ByteString.hs -- --hlintOpt /Users/jky/Library/Haskell/bin/hlint\nghc-mod: /Users/jky/Library/Haskell/bin/hlint: hGetContents: invalid argument (invalid byte sequence)\n"
-21.154s: "Got response from /Users/jky/Library/Haskell/bin/ghc-mod check,/Users/jky/wrk/haskell-works/hw-all/hw-prim/src/HaskellWorks/Data/ByteString.hs,--",{"stdout":"","stderr":""}
-21.075s: "Got response from /Users/jky/Library/Haskell/bin/ghc-mod browse,-d,--,HaskellWorks.Data.ByteString",{"stdout":"chunkedBy :: Int -> ByteString -> [ByteString]\n","stderr":""}
-21.075s: "HaskellWorks.Data.ByteString updated"
-6.627s: "HaskellWorks.Data.ByteString did-save triggered"
-6.626s: "HaskellWorks.Data.ByteString updating"
-6.595s: "Running /Users/jky/Library/Haskell/bin/ghc-mod check,/Users/jky/wrk/haskell-works/hw-all/hw-prim/src/HaskellWorks/Data/ByteString.hs,-- with opts = ",{"cwd":"/Users/jky/wrk/haskell-works/hw-all/hw-prim","env":{"ITERM_SESSION_ID":"w1t0p1:17761563-0572-4E3C-9EFF-595BD8859AE9","HOMEBREW_GITHUB_API_TOKEN":"3c8078b9b3d30d86ff84281553cb41ee163d7ed8","__CF_USER_TEXT_ENCODING":"0x1F6:0x0:0x0","_system_type":"Darwin","TMPDIR":"/var/folders/v8/mpmmts8946j10dzhv2gxvt1h0000gp/T/","TERM_PROGRAM":"iTerm.app","_system_version":"10.11","SSL_CERT_FILE":"/Users/jky/.nix-profile/etc/ssl/certs/ca-bundle.crt","COLORFGBG":"7;0","_system_name":"OSX","__GIT_PROMPT_SHOW_UNTRACKED_FILES":"all","_":"/usr/bin/open","HOME":"/Users/jky","SHELL":"/bin/bash","rvm_path":"/Users/jky/.rvm","__GIT_PROMPT_IGNORE_STASH":"","IRBRC":"/Users/jky/.rvm/rubies/ruby-2.2.1/.irbrc","__GIT_PROMPT_SHOW_UPSTREAM":"","Apple_PubSub_Socket_Render":"/private/tmp/com.apple.launchd.cgpiG75NVm/Render","TERM_PROGRAM_VERSION":"2.9.20160523","SSH_AUTH_SOCK":"/private/tmp/com.apple.launchd.Nka0gkl3f6/Listeners","GEM_HOME":"/Users/jky/.rvm/gems/ruby-2.2.1","RUBY_VERSION":"ruby-2.2.1","NVM_IOJS_ORG_MIRROR":"https://iojs.org/dist","rvm_version":"1.26.11 (latest)","HISTSIZE":"","SHLVL":"2","TERM_SESSION_ID":"w1t0p1:17761563-0572-4E3C-9EFF-595BD8859AE9","HISTFILESIZE":"","DATADOG_API_KEY":"30f55c28a894469c47edd09765102be9","PATH":"/Users/jky/.nix-profile/bin:/Users/jky/.nix-profile/sbin:/Users/jky/Library/Haskell/bin:/Users/jky/.rvm/gems/ruby-2.2.1/bin:/Users/jky/.rvm/gems/ruby-2.2.1@global/bin:/Users/jky/.rvm/rubies/ruby-2.2.1/bin:/Users/jky/.jenv/shims:/Users/jky/.jenv/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:~/.cabal/bin:/Users/jky/wrk/gocode/bin:/Users/jky/.rvm/bin:/Users/jky/.local/bin:/usr/local/share/spark-1.5.1-bin-hadoop2.6/bin","TERM":"xterm-256color","DATADOG_APP_KEY":"40d4afb3042c01cfa70f2e3a9201760ad8ebfe5d","LOGNAME":"jky","XPC_SERVICE_NAME":"com.github.atom.191072.FCDA3F9F-3EDA-4E04-93C7-1E5FA1A2A9C3","rvm_bin_path":"/Users/jky/.rvm/bin","ITERM_ORIG_PS1":"\\[\\033[0;32m\\]✔ \\[\\033[0;33m\\]\\w\\[\\033[0;0m\\] [\\[\\033[0;35m\\]0.0-branch\\[\\033[0;0m\\]|\\[\\033[0;34m\\]✚ 1\\[\\033[0;0m\\]\\[\\033[0;36m\\]…44\\[\\033[0;0m\\]\\[\\033[1;34m\\]⚑ 2\\[\\033[0;0m\\]\\[\\033[0;0m\\]] \\n\\[\\033[0;37m\\]$(date +%H:%M)\\[\\033[0;0m\\] $ ","COMMAND_MODE":"unix2003","GEM_PATH":"/Users/jky/.rvm/gems/ruby-2.2.1:/Users/jky/.rvm/gems/ruby-2.2.1@global","LANG":"en_AU.UTF-8","rvm_prefix":"/Users/jky","SECURITYSESSIONID":"186a7","NVM_DIR":"/Users/jky/.nvm","NVM_RC_VERSION":"","MY_RUBY_HOME":"/Users/jky/.rvm/rubies/ruby-2.2.1","GOPATH":"/Users/jky/wrk/gocode","JENV_LOADED":"1","USER":"jky","NVM_NODEJS_ORG_MIRROR":"https://nodejs.org/dist","ITERM_PROFILE":"Default","XPC_FLAGS":"0x0","PWD":"/Users/jky/wrk/haskell-works/hw-all/hw-prim","_system_arch":"x86_64","NIX_PATH":"nixpkgs=/Users/jky/.nix-defexpr/channels/nixpkgs","ITERM_PREV_PS1":"\\[\u001b]133;D;$?\u0007\u001b]1337;RemoteHost=jky@Delevant\u0007\u001b]1337;CurrentDir=/Users/jky/wrk/haskell-works/hw-all/hw-prim\u0007\u001b]133;A\u0007\\]\\[\\033[0;32m\\]✔ \\[\\033[0;33m\\]\\w\\[\\033[0;0m\\] [\\[\\033[0;35m\\]0.0-branch\\[\\033[0;0m\\]|\\[\\033[0;34m\\]✚ 1\\[\\033[0;0m\\]\\[\\033[0;36m\\]…44\\[\\033[0;0m\\]\\[\\033[1;34m\\]⚑ 2\\[\\033[0;0m\\]\\[\\033[0;0m\\]] \\n\\[\\033[0;37m\\]$(date +%H:%M)\\[\\033[0;0m\\] $ \\[\u001b]133;B\u0007\\]","GOOGLE_API_KEY":"AIzaSyAQfxPJiounkhOjODEO5ZieffeBv6yft2Q","ATOM_HOME":"/Users/jky/.atom","NODE_PATH":"/opt/homebrew-cask/Caskroom/atom/1.4.0/Atom.app/Contents/Resources/app.asar/exports","NODE_ENV":"production"},"encoding":"utf-8"}
-6.585s: "Running /Users/jky/Library/Haskell/bin/ghc-mod lint,/Users/jky/wrk/haskell-works/hw-all/hw-prim/src/HaskellWorks/Data/ByteString.hs,--,--hlintOpt,/Users/jky/Library/Haskell/bin/hlint with opts = ",{"cwd":"/Users/jky/wrk/haskell-works/hw-all/hw-prim","env":{"ITERM_SESSION_ID":"w1t0p1:17761563-0572-4E3C-9EFF-595BD8859AE9","HOMEBREW_GITHUB_API_TOKEN":"3c8078b9b3d30d86ff84281553cb41ee163d7ed8","__CF_USER_TEXT_ENCODING":"0x1F6:0x0:0x0","_system_type":"Darwin","TMPDIR":"/var/folders/v8/mpmmts8946j10dzhv2gxvt1h0000gp/T/","TERM_PROGRAM":"iTerm.app","_system_version":"10.11","SSL_CERT_FILE":"/Users/jky/.nix-profile/etc/ssl/certs/ca-bundle.crt","COLORFGBG":"7;0","_system_name":"OSX","__GIT_PROMPT_SHOW_UNTRACKED_FILES":"all","_":"/usr/bin/open","HOME":"/Users/jky","SHELL":"/bin/bash","rvm_path":"/Users/jky/.rvm","__GIT_PROMPT_IGNORE_STASH":"","IRBRC":"/Users/jky/.rvm/rubies/ruby-2.2.1/.irbrc","__GIT_PROMPT_SHOW_UPSTREAM":"","Apple_PubSub_Socket_Render":"/private/tmp/com.apple.launchd.cgpiG75NVm/Render","TERM_PROGRAM_VERSION":"2.9.20160523","SSH_AUTH_SOCK":"/private/tmp/com.apple.launchd.Nka0gkl3f6/Listeners","GEM_HOME":"/Users/jky/.rvm/gems/ruby-2.2.1","RUBY_VERSION":"ruby-2.2.1","NVM_IOJS_ORG_MIRROR":"https://iojs.org/dist","rvm_version":"1.26.11 (latest)","HISTSIZE":"","SHLVL":"2","TERM_SESSION_ID":"w1t0p1:17761563-0572-4E3C-9EFF-595BD8859AE9","HISTFILESIZE":"","DATADOG_API_KEY":"30f55c28a894469c47edd09765102be9","PATH":"/Users/jky/.nix-profile/bin:/Users/jky/.nix-profile/sbin:/Users/jky/Library/Haskell/bin:/Users/jky/.rvm/gems/ruby-2.2.1/bin:/Users/jky/.rvm/gems/ruby-2.2.1@global/bin:/Users/jky/.rvm/rubies/ruby-2.2.1/bin:/Users/jky/.jenv/shims:/Users/jky/.jenv/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:~/.cabal/bin:/Users/jky/wrk/gocode/bin:/Users/jky/.rvm/bin:/Users/jky/.local/bin:/usr/local/share/spark-1.5.1-bin-hadoop2.6/bin","TERM":"xterm-256color","DATADOG_APP_KEY":"40d4afb3042c01cfa70f2e3a9201760ad8ebfe5d","LOGNAME":"jky","XPC_SERVICE_NAME":"com.github.atom.191072.FCDA3F9F-3EDA-4E04-93C7-1E5FA1A2A9C3","rvm_bin_path":"/Users/jky/.rvm/bin","ITERM_ORIG_PS1":"\\[\\033[0;32m\\]✔ \\[\\033[0;33m\\]\\w\\[\\033[0;0m\\] [\\[\\033[0;35m\\]0.0-branch\\[\\033[0;0m\\]|\\[\\033[0;34m\\]✚ 1\\[\\033[0;0m\\]\\[\\033[0;36m\\]…44\\[\\033[0;0m\\]\\[\\033[1;34m\\]⚑ 2\\[\\033[0;0m\\]\\[\\033[0;0m\\]] \\n\\[\\033[0;37m\\]$(date +%H:%M)\\[\\033[0;0m\\] $ ","COMMAND_MODE":"unix2003","GEM_PATH":"/Users/jky/.rvm/gems/ruby-2.2.1:/Users/jky/.rvm/gems/ruby-2.2.1@global","LANG":"en_AU.UTF-8","rvm_prefix":"/Users/jky","SECURITYSESSIONID":"186a7","NVM_DIR":"/Users/jky/.nvm","NVM_RC_VERSION":"","MY_RUBY_HOME":"/Users/jky/.rvm/rubies/ruby-2.2.1","GOPATH":"/Users/jky/wrk/gocode","JENV_LOADED":"1","USER":"jky","NVM_NODEJS_ORG_MIRROR":"https://nodejs.org/dist","ITERM_PROFILE":"Default","XPC_FLAGS":"0x0","PWD":"/Users/jky/wrk/haskell-works/hw-all/hw-prim","_system_arch":"x86_64","NIX_PATH":"nixpkgs=/Users/jky/.nix-defexpr/channels/nixpkgs","ITERM_PREV_PS1":"\\[\u001b]133;D;$?\u0007\u001b]1337;RemoteHost=jky@Delevant\u0007\u001b]1337;CurrentDir=/Users/jky/wrk/haskell-works/hw-all/hw-prim\u0007\u001b]133;A\u0007\\]\\[\\033[0;32m\\]✔ \\[\\033[0;33m\\]\\w\\[\\033[0;0m\\] [\\[\\033[0;35m\\]0.0-branch\\[\\033[0;0m\\]|\\[\\033[0;34m\\]✚ 1\\[\\033[0;0m\\]\\[\\033[0;36m\\]…44\\[\\033[0;0m\\]\\[\\033[1;34m\\]⚑ 2\\[\\033[0;0m\\]\\[\\033[0;0m\\]] \\n\\[\\033[0;37m\\]$(date +%H:%M)\\[\\033[0;0m\\] $ \\[\u001b]133;B\u0007\\]","GOOGLE_API_KEY":"AIzaSyAQfxPJiounkhOjODEO5ZieffeBv6yft2Q","ATOM_HOME":"/Users/jky/.atom","NODE_PATH":"/opt/homebrew-cask/Caskroom/atom/1.4.0/Atom.app/Contents/Resources/app.asar/exports","NODE_ENV":"production"},"encoding":"utf-8"}
-6.582s: "Running /Users/jky/Library/Haskell/bin/ghc-mod browse,-d,--,HaskellWorks.Data.ByteString with opts = ",{"cwd":"/Users/jky/wrk/haskell-works/hw-all/hw-prim","env":{"ITERM_SESSION_ID":"w1t0p1:17761563-0572-4E3C-9EFF-595BD8859AE9","HOMEBREW_GITHUB_API_TOKEN":"3c8078b9b3d30d86ff84281553cb41ee163d7ed8","__CF_USER_TEXT_ENCODING":"0x1F6:0x0:0x0","_system_type":"Darwin","TMPDIR":"/var/folders/v8/mpmmts8946j10dzhv2gxvt1h0000gp/T/","TERM_PROGRAM":"iTerm.app","_system_version":"10.11","SSL_CERT_FILE":"/Users/jky/.nix-profile/etc/ssl/certs/ca-bundle.crt","COLORFGBG":"7;0","_system_name":"OSX","__GIT_PROMPT_SHOW_UNTRACKED_FILES":"all","_":"/usr/bin/open","HOME":"/Users/jky","SHELL":"/bin/bash","rvm_path":"/Users/jky/.rvm","__GIT_PROMPT_IGNORE_STASH":"","IRBRC":"/Users/jky/.rvm/rubies/ruby-2.2.1/.irbrc","__GIT_PROMPT_SHOW_UPSTREAM":"","Apple_PubSub_Socket_Render":"/private/tmp/com.apple.launchd.cgpiG75NVm/Render","TERM_PROGRAM_VERSION":"2.9.20160523","SSH_AUTH_SOCK":"/private/tmp/com.apple.launchd.Nka0gkl3f6/Listeners","GEM_HOME":"/Users/jky/.rvm/gems/ruby-2.2.1","RUBY_VERSION":"ruby-2.2.1","NVM_IOJS_ORG_MIRROR":"https://iojs.org/dist","rvm_version":"1.26.11 (latest)","HISTSIZE":"","SHLVL":"2","TERM_SESSION_ID":"w1t0p1:17761563-0572-4E3C-9EFF-595BD8859AE9","HISTFILESIZE":"","DATADOG_API_KEY":"30f55c28a894469c47edd09765102be9","PATH":"/Users/jky/.nix-profile/bin:/Users/jky/.nix-profile/sbin:/Users/jky/Library/Haskell/bin:/Users/jky/.rvm/gems/ruby-2.2.1/bin:/Users/jky/.rvm/gems/ruby-2.2.1@global/bin:/Users/jky/.rvm/rubies/ruby-2.2.1/bin:/Users/jky/.jenv/shims:/Users/jky/.jenv/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:~/.cabal/bin:/Users/jky/wrk/gocode/bin:/Users/jky/.rvm/bin:/Users/jky/.local/bin:/usr/local/share/spark-1.5.1-bin-hadoop2.6/bin","TERM":"xterm-256color","DATADOG_APP_KEY":"40d4afb3042c01cfa70f2e3a9201760ad8ebfe5d","LOGNAME":"jky","XPC_SERVICE_NAME":"com.github.atom.191072.FCDA3F9F-3EDA-4E04-93C7-1E5FA1A2A9C3","rvm_bin_path":"/Users/jky/.rvm/bin","ITERM_ORIG_PS1":"\\[\\033[0;32m\\]✔ \\[\\033[0;33m\\]\\w\\[\\033[0;0m\\] [\\[\\033[0;35m\\]0.0-branch\\[\\033[0;0m\\]|\\[\\033[0;34m\\]✚ 1\\[\\033[0;0m\\]\\[\\033[0;36m\\]…44\\[\\033[0;0m\\]\\[\\033[1;34m\\]⚑ 2\\[\\033[0;0m\\]\\[\\033[0;0m\\]] \\n\\[\\033[0;37m\\]$(date +%H:%M)\\[\\033[0;0m\\] $ ","COMMAND_MODE":"unix2003","GEM_PATH":"/Users/jky/.rvm/gems/ruby-2.2.1:/Users/jky/.rvm/gems/ruby-2.2.1@global","LANG":"en_AU.UTF-8","rvm_prefix":"/Users/jky","SECURITYSESSIONID":"186a7","NVM_DIR":"/Users/jky/.nvm","NVM_RC_VERSION":"","MY_RUBY_HOME":"/Users/jky/.rvm/rubies/ruby-2.2.1","GOPATH":"/Users/jky/wrk/gocode","JENV_LOADED":"1","USER":"jky","NVM_NODEJS_ORG_MIRROR":"https://nodejs.org/dist","ITERM_PROFILE":"Default","XPC_FLAGS":"0x0","PWD":"/Users/jky/wrk/haskell-works/hw-all/hw-prim","_system_arch":"x86_64","NIX_PATH":"nixpkgs=/Users/jky/.nix-defexpr/channels/nixpkgs","ITERM_PREV_PS1":"\\[\u001b]133;D;$?\u0007\u001b]1337;RemoteHost=jky@Delevant\u0007\u001b]1337;CurrentDir=/Users/jky/wrk/haskell-works/hw-all/hw-prim\u0007\u001b]133;A\u0007\\]\\[\\033[0;32m\\]✔ \\[\\033[0;33m\\]\\w\\[\\033[0;0m\\] [\\[\\033[0;35m\\]0.0-branch\\[\\033[0;0m\\]|\\[\\033[0;34m\\]✚ 1\\[\\033[0;0m\\]\\[\\033[0;36m\\]…44\\[\\033[0;0m\\]\\[\\033[1;34m\\]⚑ 2\\[\\033[0;0m\\]\\[\\033[0;0m\\]] \\n\\[\\033[0;37m\\]$(date +%H:%M)\\[\\033[0;0m\\] $ \\[\u001b]133;B\u0007\\]","GOOGLE_API_KEY":"AIzaSyAQfxPJiounkhOjODEO5ZieffeBv6yft2Q","ATOM_HOME":"/Users/jky/.atom","NODE_PATH":"/opt/homebrew-cask/Caskroom/atom/1.4.0/Atom.app/Contents/Resources/app.asar/exports","NODE_ENV":"production"},"encoding":"utf-8"}
-6.412s: "ghc-mod: /Users/jky/Library/Haskell/bin/hlint: hGetContents: invalid argument (invalid byte sequence)\n"
-6.412s: "Running /Users/jky/Library/Haskell/bin/ghc-mod lint,/Users/jky/wrk/haskell-works/hw-all/hw-prim/src/HaskellWorks/Data/ByteString.hs,--,--hlintOpt,/Users/jky/Library/Haskell/bin/hlint failed with ",{"killed":false,"code":1,"signal":null,"cmd":"/Users/jky/Library/Haskell/bin/ghc-mod lint /Users/jky/wrk/haskell-works/hw-all/hw-prim/src/HaskellWorks/Data/ByteString.hs -- --hlintOpt /Users/jky/Library/Haskell/bin/hlint"}
-6.411s: "Error: Command failed: /Users/jky/Library/Haskell/bin/ghc-mod lint /Users/jky/wrk/haskell-works/hw-all/hw-prim/src/HaskellWorks/Data/ByteString.hs -- --hlintOpt /Users/jky/Library/Haskell/bin/hlint\nghc-mod: /Users/jky/Library/Haskell/bin/hlint: hGetContents: invalid argument (invalid byte sequence)\n"
-6.275s: "Got response from /Users/jky/Library/Haskell/bin/ghc-mod check,/Users/jky/wrk/haskell-works/hw-all/hw-prim/src/HaskellWorks/Data/ByteString.hs,--",{"stdout":"src/HaskellWorks/Data/ByteString.hs:7:8:Could not find module ‘X’\u0000Use -v to see a list of the files searched for.\n","stderr":""}
-6.187s: "EXCEPTION: browse:\n           Could not find module ‘X’\n           Use -v to see a list of the files searched for.\n"
-6.187s: "Got response from /Users/jky/Library/Haskell/bin/ghc-mod browse,-d,--,HaskellWorks.Data.ByteString",{"stdout":"","stderr":"EXCEPTION: browse:\n           Could not find module ‘X’\n           Use -v to see a list of the files searched for.\n"}
-6.187s: "HaskellWorks.Data.ByteString updated"
-0.209s: "HaskellWorks.Data.ByteString did-save triggered"
-0.209s: "HaskellWorks.Data.ByteString updating"
-0.179s: "Running /Users/jky/Library/Haskell/bin/ghc-mod check,/Users/jky/wrk/haskell-works/hw-all/hw-prim/src/HaskellWorks/Data/ByteString.hs,-- with opts = ",{"cwd":"/Users/jky/wrk/haskell-works/hw-all/hw-prim","env":{"ITERM_SESSION_ID":"w1t0p1:17761563-0572-4E3C-9EFF-595BD8859AE9","HOMEBREW_GITHUB_API_TOKEN":"3c8078b9b3d30d86ff84281553cb41ee163d7ed8","__CF_USER_TEXT_ENCODING":"0x1F6:0x0:0x0","_system_type":"Darwin","TMPDIR":"/var/folders/v8/mpmmts8946j10dzhv2gxvt1h0000gp/T/","TERM_PROGRAM":"iTerm.app","_system_version":"10.11","SSL_CERT_FILE":"/Users/jky/.nix-profile/etc/ssl/certs/ca-bundle.crt","COLORFGBG":"7;0","_system_name":"OSX","__GIT_PROMPT_SHOW_UNTRACKED_FILES":"all","_":"/usr/bin/open","HOME":"/Users/jky","SHELL":"/bin/bash","rvm_path":"/Users/jky/.rvm","__GIT_PROMPT_IGNORE_STASH":"","IRBRC":"/Users/jky/.rvm/rubies/ruby-2.2.1/.irbrc","__GIT_PROMPT_SHOW_UPSTREAM":"","Apple_PubSub_Socket_Render":"/private/tmp/com.apple.launchd.cgpiG75NVm/Render","TERM_PROGRAM_VERSION":"2.9.20160523","SSH_AUTH_SOCK":"/private/tmp/com.apple.launchd.Nka0gkl3f6/Listeners","GEM_HOME":"/Users/jky/.rvm/gems/ruby-2.2.1","RUBY_VERSION":"ruby-2.2.1","NVM_IOJS_ORG_MIRROR":"https://iojs.org/dist","rvm_version":"1.26.11 (latest)","HISTSIZE":"","SHLVL":"2","TERM_SESSION_ID":"w1t0p1:17761563-0572-4E3C-9EFF-595BD8859AE9","HISTFILESIZE":"","DATADOG_API_KEY":"30f55c28a894469c47edd09765102be9","PATH":"/Users/jky/.nix-profile/bin:/Users/jky/.nix-profile/sbin:/Users/jky/Library/Haskell/bin:/Users/jky/.rvm/gems/ruby-2.2.1/bin:/Users/jky/.rvm/gems/ruby-2.2.1@global/bin:/Users/jky/.rvm/rubies/ruby-2.2.1/bin:/Users/jky/.jenv/shims:/Users/jky/.jenv/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:~/.cabal/bin:/Users/jky/wrk/gocode/bin:/Users/jky/.rvm/bin:/Users/jky/.local/bin:/usr/local/share/spark-1.5.1-bin-hadoop2.6/bin","TERM":"xterm-256color","DATADOG_APP_KEY":"40d4afb3042c01cfa70f2e3a9201760ad8ebfe5d","LOGNAME":"jky","XPC_SERVICE_NAME":"com.github.atom.191072.FCDA3F9F-3EDA-4E04-93C7-1E5FA1A2A9C3","rvm_bin_path":"/Users/jky/.rvm/bin","ITERM_ORIG_PS1":"\\[\\033[0;32m\\]✔ \\[\\033[0;33m\\]\\w\\[\\033[0;0m\\] [\\[\\033[0;35m\\]0.0-branch\\[\\033[0;0m\\]|\\[\\033[0;34m\\]✚ 1\\[\\033[0;0m\\]\\[\\033[0;36m\\]…44\\[\\033[0;0m\\]\\[\\033[1;34m\\]⚑ 2\\[\\033[0;0m\\]\\[\\033[0;0m\\]] \\n\\[\\033[0;37m\\]$(date +%H:%M)\\[\\033[0;0m\\] $ ","COMMAND_MODE":"unix2003","GEM_PATH":"/Users/jky/.rvm/gems/ruby-2.2.1:/Users/jky/.rvm/gems/ruby-2.2.1@global","LANG":"en_AU.UTF-8","rvm_prefix":"/Users/jky","SECURITYSESSIONID":"186a7","NVM_DIR":"/Users/jky/.nvm","NVM_RC_VERSION":"","MY_RUBY_HOME":"/Users/jky/.rvm/rubies/ruby-2.2.1","GOPATH":"/Users/jky/wrk/gocode","JENV_LOADED":"1","USER":"jky","NVM_NODEJS_ORG_MIRROR":"https://nodejs.org/dist","ITERM_PROFILE":"Default","XPC_FLAGS":"0x0","PWD":"/Users/jky/wrk/haskell-works/hw-all/hw-prim","_system_arch":"x86_64","NIX_PATH":"nixpkgs=/Users/jky/.nix-defexpr/channels/nixpkgs","ITERM_PREV_PS1":"\\[\u001b]133;D;$?\u0007\u001b]1337;RemoteHost=jky@Delevant\u0007\u001b]1337;CurrentDir=/Users/jky/wrk/haskell-works/hw-all/hw-prim\u0007\u001b]133;A\u0007\\]\\[\\033[0;32m\\]✔ \\[\\033[0;33m\\]\\w\\[\\033[0;0m\\] [\\[\\033[0;35m\\]0.0-branch\\[\\033[0;0m\\]|\\[\\033[0;34m\\]✚ 1\\[\\033[0;0m\\]\\[\\033[0;36m\\]…44\\[\\033[0;0m\\]\\[\\033[1;34m\\]⚑ 2\\[\\033[0;0m\\]\\[\\033[0;0m\\]] \\n\\[\\033[0;37m\\]$(date +%H:%M)\\[\\033[0;0m\\] $ \\[\u001b]133;B\u0007\\]","GOOGLE_API_KEY":"AIzaSyAQfxPJiounkhOjODEO5ZieffeBv6yft2Q","ATOM_HOME":"/Users/jky/.atom","NODE_PATH":"/opt/homebrew-cask/Caskroom/atom/1.4.0/Atom.app/Contents/Resources/app.asar/exports","NODE_ENV":"production"},"encoding":"utf-8"}
-0.17s: "Running /Users/jky/Library/Haskell/bin/ghc-mod lint,/Users/jky/wrk/haskell-works/hw-all/hw-prim/src/HaskellWorks/Data/ByteString.hs,--,--hlintOpt,/Users/jky/Library/Haskell/bin/hlint with opts = ",{"cwd":"/Users/jky/wrk/haskell-works/hw-all/hw-prim","env":{"ITERM_SESSION_ID":"w1t0p1:17761563-0572-4E3C-9EFF-595BD8859AE9","HOMEBREW_GITHUB_API_TOKEN":"3c8078b9b3d30d86ff84281553cb41ee163d7ed8","__CF_USER_TEXT_ENCODING":"0x1F6:0x0:0x0","_system_type":"Darwin","TMPDIR":"/var/folders/v8/mpmmts8946j10dzhv2gxvt1h0000gp/T/","TERM_PROGRAM":"iTerm.app","_system_version":"10.11","SSL_CERT_FILE":"/Users/jky/.nix-profile/etc/ssl/certs/ca-bundle.crt","COLORFGBG":"7;0","_system_name":"OSX","__GIT_PROMPT_SHOW_UNTRACKED_FILES":"all","_":"/usr/bin/open","HOME":"/Users/jky","SHELL":"/bin/bash","rvm_path":"/Users/jky/.rvm","__GIT_PROMPT_IGNORE_STASH":"","IRBRC":"/Users/jky/.rvm/rubies/ruby-2.2.1/.irbrc","__GIT_PROMPT_SHOW_UPSTREAM":"","Apple_PubSub_Socket_Render":"/private/tmp/com.apple.launchd.cgpiG75NVm/Render","TERM_PROGRAM_VERSION":"2.9.20160523","SSH_AUTH_SOCK":"/private/tmp/com.apple.launchd.Nka0gkl3f6/Listeners","GEM_HOME":"/Users/jky/.rvm/gems/ruby-2.2.1","RUBY_VERSION":"ruby-2.2.1","NVM_IOJS_ORG_MIRROR":"https://iojs.org/dist","rvm_version":"1.26.11 (latest)","HISTSIZE":"","SHLVL":"2","TERM_SESSION_ID":"w1t0p1:17761563-0572-4E3C-9EFF-595BD8859AE9","HISTFILESIZE":"","DATADOG_API_KEY":"30f55c28a894469c47edd09765102be9","PATH":"/Users/jky/.nix-profile/bin:/Users/jky/.nix-profile/sbin:/Users/jky/Library/Haskell/bin:/Users/jky/.rvm/gems/ruby-2.2.1/bin:/Users/jky/.rvm/gems/ruby-2.2.1@global/bin:/Users/jky/.rvm/rubies/ruby-2.2.1/bin:/Users/jky/.jenv/shims:/Users/jky/.jenv/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:~/.cabal/bin:/Users/jky/wrk/gocode/bin:/Users/jky/.rvm/bin:/Users/jky/.local/bin:/usr/local/share/spark-1.5.1-bin-hadoop2.6/bin","TERM":"xterm-256color","DATADOG_APP_KEY":"40d4afb3042c01cfa70f2e3a9201760ad8ebfe5d","LOGNAME":"jky","XPC_SERVICE_NAME":"com.github.atom.191072.FCDA3F9F-3EDA-4E04-93C7-1E5FA1A2A9C3","rvm_bin_path":"/Users/jky/.rvm/bin","ITERM_ORIG_PS1":"\\[\\033[0;32m\\]✔ \\[\\033[0;33m\\]\\w\\[\\033[0;0m\\] [\\[\\033[0;35m\\]0.0-branch\\[\\033[0;0m\\]|\\[\\033[0;34m\\]✚ 1\\[\\033[0;0m\\]\\[\\033[0;36m\\]…44\\[\\033[0;0m\\]\\[\\033[1;34m\\]⚑ 2\\[\\033[0;0m\\]\\[\\033[0;0m\\]] \\n\\[\\033[0;37m\\]$(date +%H:%M)\\[\\033[0;0m\\] $ ","COMMAND_MODE":"unix2003","GEM_PATH":"/Users/jky/.rvm/gems/ruby-2.2.1:/Users/jky/.rvm/gems/ruby-2.2.1@global","LANG":"en_AU.UTF-8","rvm_prefix":"/Users/jky","SECURITYSESSIONID":"186a7","NVM_DIR":"/Users/jky/.nvm","NVM_RC_VERSION":"","MY_RUBY_HOME":"/Users/jky/.rvm/rubies/ruby-2.2.1","GOPATH":"/Users/jky/wrk/gocode","JENV_LOADED":"1","USER":"jky","NVM_NODEJS_ORG_MIRROR":"https://nodejs.org/dist","ITERM_PROFILE":"Default","XPC_FLAGS":"0x0","PWD":"/Users/jky/wrk/haskell-works/hw-all/hw-prim","_system_arch":"x86_64","NIX_PATH":"nixpkgs=/Users/jky/.nix-defexpr/channels/nixpkgs","ITERM_PREV_PS1":"\\[\u001b]133;D;$?\u0007\u001b]1337;RemoteHost=jky@Delevant\u0007\u001b]1337;CurrentDir=/Users/jky/wrk/haskell-works/hw-all/hw-prim\u0007\u001b]133;A\u0007\\]\\[\\033[0;32m\\]✔ \\[\\033[0;33m\\]\\w\\[\\033[0;0m\\] [\\[\\033[0;35m\\]0.0-branch\\[\\033[0;0m\\]|\\[\\033[0;34m\\]✚ 1\\[\\033[0;0m\\]\\[\\033[0;36m\\]…44\\[\\033[0;0m\\]\\[\\033[1;34m\\]⚑ 2\\[\\033[0;0m\\]\\[\\033[0;0m\\]] \\n\\[\\033[0;37m\\]$(date +%H:%M)\\[\\033[0;0m\\] $ \\[\u001b]133;B\u0007\\]","GOOGLE_API_KEY":"AIzaSyAQfxPJiounkhOjODEO5ZieffeBv6yft2Q","ATOM_HOME":"/Users/jky/.atom","NODE_PATH":"/opt/homebrew-cask/Caskroom/atom/1.4.0/Atom.app/Contents/Resources/app.asar/exports","NODE_ENV":"production"},"encoding":"utf-8"}
-0.167s: "Running /Users/jky/Library/Haskell/bin/ghc-mod browse,-d,--,HaskellWorks.Data.ByteString with opts = ",{"cwd":"/Users/jky/wrk/haskell-works/hw-all/hw-prim","env":{"ITERM_SESSION_ID":"w1t0p1:17761563-0572-4E3C-9EFF-595BD8859AE9","HOMEBREW_GITHUB_API_TOKEN":"3c8078b9b3d30d86ff84281553cb41ee163d7ed8","__CF_USER_TEXT_ENCODING":"0x1F6:0x0:0x0","_system_type":"Darwin","TMPDIR":"/var/folders/v8/mpmmts8946j10dzhv2gxvt1h0000gp/T/","TERM_PROGRAM":"iTerm.app","_system_version":"10.11","SSL_CERT_FILE":"/Users/jky/.nix-profile/etc/ssl/certs/ca-bundle.crt","COLORFGBG":"7;0","_system_name":"OSX","__GIT_PROMPT_SHOW_UNTRACKED_FILES":"all","_":"/usr/bin/open","HOME":"/Users/jky","SHELL":"/bin/bash","rvm_path":"/Users/jky/.rvm","__GIT_PROMPT_IGNORE_STASH":"","IRBRC":"/Users/jky/.rvm/rubies/ruby-2.2.1/.irbrc","__GIT_PROMPT_SHOW_UPSTREAM":"","Apple_PubSub_Socket_Render":"/private/tmp/com.apple.launchd.cgpiG75NVm/Render","TERM_PROGRAM_VERSION":"2.9.20160523","SSH_AUTH_SOCK":"/private/tmp/com.apple.launchd.Nka0gkl3f6/Listeners","GEM_HOME":"/Users/jky/.rvm/gems/ruby-2.2.1","RUBY_VERSION":"ruby-2.2.1","NVM_IOJS_ORG_MIRROR":"https://iojs.org/dist","rvm_version":"1.26.11 (latest)","HISTSIZE":"","SHLVL":"2","TERM_SESSION_ID":"w1t0p1:17761563-0572-4E3C-9EFF-595BD8859AE9","HISTFILESIZE":"","DATADOG_API_KEY":"30f55c28a894469c47edd09765102be9","PATH":"/Users/jky/.nix-profile/bin:/Users/jky/.nix-profile/sbin:/Users/jky/Library/Haskell/bin:/Users/jky/.rvm/gems/ruby-2.2.1/bin:/Users/jky/.rvm/gems/ruby-2.2.1@global/bin:/Users/jky/.rvm/rubies/ruby-2.2.1/bin:/Users/jky/.jenv/shims:/Users/jky/.jenv/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:~/.cabal/bin:/Users/jky/wrk/gocode/bin:/Users/jky/.rvm/bin:/Users/jky/.local/bin:/usr/local/share/spark-1.5.1-bin-hadoop2.6/bin","TERM":"xterm-256color","DATADOG_APP_KEY":"40d4afb3042c01cfa70f2e3a9201760ad8ebfe5d","LOGNAME":"jky","XPC_SERVICE_NAME":"com.github.atom.191072.FCDA3F9F-3EDA-4E04-93C7-1E5FA1A2A9C3","rvm_bin_path":"/Users/jky/.rvm/bin","ITERM_ORIG_PS1":"\\[\\033[0;32m\\]✔ \\[\\033[0;33m\\]\\w\\[\\033[0;0m\\] [\\[\\033[0;35m\\]0.0-branch\\[\\033[0;0m\\]|\\[\\033[0;34m\\]✚ 1\\[\\033[0;0m\\]\\[\\033[0;36m\\]…44\\[\\033[0;0m\\]\\[\\033[1;34m\\]⚑ 2\\[\\033[0;0m\\]\\[\\033[0;0m\\]] \\n\\[\\033[0;37m\\]$(date +%H:%M)\\[\\033[0;0m\\] $ ","COMMAND_MODE":"unix2003","GEM_PATH":"/Users/jky/.rvm/gems/ruby-2.2.1:/Users/jky/.rvm/gems/ruby-2.2.1@global","LANG":"en_AU.UTF-8","rvm_prefix":"/Users/jky","SECURITYSESSIONID":"186a7","NVM_DIR":"/Users/jky/.nvm","NVM_RC_VERSION":"","MY_RUBY_HOME":"/Users/jky/.rvm/rubies/ruby-2.2.1","GOPATH":"/Users/jky/wrk/gocode","JENV_LOADED":"1","USER":"jky","NVM_NODEJS_ORG_MIRROR":"https://nodejs.org/dist","ITERM_PROFILE":"Default","XPC_FLAGS":"0x0","PWD":"/Users/jky/wrk/haskell-works/hw-all/hw-prim","_system_arch":"x86_64","NIX_PATH":"nixpkgs=/Users/jky/.nix-defexpr/channels/nixpkgs","ITERM_PREV_PS1":"\\[\u001b]133;D;$?\u0007\u001b]1337;RemoteHost=jky@Delevant\u0007\u001b]1337;CurrentDir=/Users/jky/wrk/haskell-works/hw-all/hw-prim\u0007\u001b]133;A\u0007\\]\\[\\033[0;32m\\]✔ \\[\\033[0;33m\\]\\w\\[\\033[0;0m\\] [\\[\\033[0;35m\\]0.0-branch\\[\\033[0;0m\\]|\\[\\033[0;34m\\]✚ 1\\[\\033[0;0m\\]\\[\\033[0;36m\\]…44\\[\\033[0;0m\\]\\[\\033[1;34m\\]⚑ 2\\[\\033[0;0m\\]\\[\\033[0;0m\\]] \\n\\[\\033[0;37m\\]$(date +%H:%M)\\[\\033[0;0m\\] $ \\[\u001b]133;B\u0007\\]","GOOGLE_API_KEY":"AIzaSyAQfxPJiounkhOjODEO5ZieffeBv6yft2Q","ATOM_HOME":"/Users/jky/.atom","NODE_PATH":"/opt/homebrew-cask/Caskroom/atom/1.4.0/Atom.app/Contents/Resources/app.asar/exports","NODE_ENV":"production"},"encoding":"utf-8"}
-0.001s: "ghc-mod: /Users/jky/Library/Haskell/bin/hlint: hGetContents: invalid argument (invalid byte sequence)\n"
-0.001s: "Running /Users/jky/Library/Haskell/bin/ghc-mod lint,/Users/jky/wrk/haskell-works/hw-all/hw-prim/src/HaskellWorks/Data/ByteString.hs,--,--hlintOpt,/Users/jky/Library/Haskell/bin/hlint failed with ",{"killed":false,"code":1,"signal":null,"cmd":"/Users/jky/Library/Haskell/bin/ghc-mod lint /Users/jky/wrk/haskell-works/hw-all/hw-prim/src/HaskellWorks/Data/ByteString.hs -- --hlintOpt /Users/jky/Library/Haskell/bin/hlint"}
0s: "Error: Command failed: /Users/jky/Library/Haskell/bin/ghc-mod lint /Users/jky/wrk/haskell-works/hw-all/hw-prim/src/HaskellWorks/Data/ByteString.hs -- --hlintOpt /Users/jky/Library/Haskell/bin/hlint\nghc-mod: /Users/jky/Library/Haskell/bin/hlint: hGetContents: invalid argument (invalid byte sequence)\n"
newhoggy commented 8 years ago
Error
    at /Users/jky/.atom/packages/haskell-ghc-mod/lib/util.coffee:60:26
    at ChildProcess.exithandler (child_process.js:232:5)
    at emitTwo (events.js:87:13)
    at ChildProcess.emit (events.js:172:7)
    at maybeClose (internal/child_process.js:818:16)
    at Socket.<anonymous> (internal/child_process.js:319:11)
    at emitOne (events.js:77:13)
    at Socket.emit (events.js:169:7)
    at Pipe._onclose (net.js:469:12)
newhoggy commented 8 years ago
23:28 $ ghc-mod --version
ghc-mod version 5.5.0.0 compiled by GHC 7.10.3
23:31 $ hlint --version
HLint v1.9.32, (C) Neil Mitchell 2006-2016
23:32 $ cabal --version
cabal-install version 1.22.6.0
using version 1.22.5.0 of the Cabal library
23:32 $ mafia --version
0.0.1-20160528225934-ab0f633
lierdakil commented 8 years ago

Hlint assumes your source is utf-8 encoded. Other options aren't supported really. If it's not that, this is probably ghc-mod issue fixed in master, which is due for release soon™.

newhoggy commented 8 years ago

Yep. Grabbing master helped.

newhoggy commented 8 years ago

Thanks!