You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Mar 14, 2021. It is now read-only.
i am not certain if this is the same as #126 or a different issue.
it happens if i edit a file (but not with other files in the same project - as much as i see - i am new to atom).
the error seems to be a problem with my stack.yaml (i am new to stack as well), as stated at the end of the error msg:
0.019s: "ghc-modi said: Error: While constructing the build plan, the following exceptions were encountered:"
-0.019s: "ghc-modi said: "
-0.019s: "ghc-modi said: In the dependencies for uniform-typedFile-0.0.8:"
-0.019s: "ghc-modi said: uniform-fileio must match -any, but the stack configuration has no specified version"
-0.019s: "ghc-modi said: "
-0.019s: "ghc-modi said: Plan construction failed."
-0.01s: "ghc-modi said: ghc-mod: readCreateProcess: stack \"build\" \"--only-dependencies\" \".\" (exit 1): failed"
-0.001s: "ghc-modi for /home/frank/Workspace8/stacktest/repo8/uniform/uniform-typedFile ended with 1"
-0.001s: "ghc-modi for /home/frank/Workspace8/stacktest/repo8/uniform/uniform-typedFile ended with 1"
0s: "Running ghc-modi command unmap-file","/home/frank/Workspace8/stacktest/repo8/uniform/uniform-typedFile/Uniform/TypedFile.hs"
0s: {"name":"ghc-modi crashed"}
i will try to fix this, but hope it would be possible to avoid the long error message, which is not directly pointing to the problem.
thank you!
== the full error message is
[Enter steps to reproduce below:]
...
...
Atom Version: 1.13.1 Electron Version: 1.3.13 System: Debian GNU/Linux Thrown From: haskell-ghc-mod package, v1.19.6
Stack Trace
Haskell-ghc-mod: ghc-mod interactive command check failed with error ghc-modi crashed
At caps: {"version":[5,6,0,0],"fileMap":true,"quoteArgs":true,"optparse":true,"typeConstraints":true,"browseParents":true,"interactiveCaseSplit":true,"importedFrom":false}
URI: /home/frank/Workspace8/stacktest/repo8/uniform/uniform-typedFile/Uniform/TypedFile.hs
Args: --
message:
log:
-4.714s: "Uniform.TypedFile created"
-4.714s: "Uniform.TypedFile updating"
-4.713s: "getProcessOptions(/home/frank/Workspace8/stacktest/repo8/uniform/uniform-typedFile)"
-4.713s: "Looking for cabal sandbox..."
-4.712s: "Looking for stack sandbox..."
-4.712s: "Running stack with PATH ","/home/frank/.ghc:/home/frank/.cabal:/home/frank/.local/bin:/home/frank/home/frank/.local/bin/:/home/frank/.cabal/bin:/home/frank/Debinstall83/deb9/amd9.bin:/home/frank/.bin:/home/frank/.bin/corenlp:/home/frank/.local/bin/:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games"
-4.712s: "Running stack path,--snapshot-install-root,--local-install-root,--bin-path with opts = ",{"encoding":"utf-8","stdio":"pipe","cwd":"/home/frank/Workspace8/stacktest/repo8/uniform/uniform-typedFile","env":{"ATOM_HOME":"/home/frank/.atom","NODE_PATH":"/usr/share/atom/resources/app.asar/exports","NODE_ENV":"production","LS_COLORS":"","XDG_MENU_PREFIX":"xfce-","LANG":"en_US.utf8","DISPLAY":":0.0","XDG_VTNR":"7","SSH_AUTH_SOCK":"/tmp/ssh-OEtz627RgbvZ/agent.1876","GLADE_CATALOG_PATH":":","XDG_SESSION_ID":"4","XDG_GREETER_DATA_DIR":"/var/lib/lightdm/data/frank","USER":"frank","GLADE_MODULE_PATH":":","DESKTOP_SESSION":"lightdm-xsession","PWD":"/home/frank","HOME":"/home/frank","SSH_AGENT_PID":"1919","QT_ACCESSIBILITY":"1","XDG_SESSION_TYPE":"x11","XDG_DATA_DIRS":"/usr/share/xfce4:/usr/local/share/:/usr/share/:/usr/share","XDG_SESSION_DESKTOP":"lightdm-xsession","GLADE_PIXMAP_PATH":":","DESKTOP_STARTUP_ID":"wrapper-1.0/|usr|share|atom|atom/1982-3-santafe_TIME41500284","GTK_MODULES":"gail:atk-bridge","SHELL":"/bin/bash","XDG_SEAT_PATH":"/org/freedesktop/DisplayManager/Seat0","XDG_CURRENT_DESKTOP":"XFCE","QT_LINUX_ACCESSIBILITY_ALWAYS_ON":"1","SHLVL":"1","XDG_SEAT":"seat0","LANGUAGE":"en_US:en","GDMSESSION":"lightdm-xsession","LOGNAME":"frank","DBUS_SESSION_BUS_ADDRESS":"unix:path=/run/user/1010/bus","XDG_RUNTIME_DIR":"/run/user/1010","XAUTHORITY":"/home/frank/.Xauthority","XDG_SESSION_PATH":"/org/freedesktop/DisplayManager/Session0","XDG_CONFIG_DIRS":"/etc/xdg","GOOGLE_API_KEY":"AIzaSyAQfxPJiounkhOjODEO5ZieffeBv6yft2Q","PATH":"/home/frank/.ghc:/home/frank/.cabal:/home/frank/.local/bin:/home/frank/home/frank/.local/bin/:/home/frank/.cabal/bin:/home/frank/Debinstall83/deb9/amd9.bin:/home/frank/.bin:/home/frank/.bin/corenlp:/home/frank/.local/bin/:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games","SESSION_MANAGER":"local/santafe:@/tmp/.ICE-unix/1929,unix/santafe:/tmp/.ICE-unix/1929","_":"/usr/bin/env"},"timeout":60000}
-4.701s: "Uniform.StringInfix created"
-4.701s: "Uniform.StringInfix updating"
-4.701s: "getProcessOptions(/home/frank/Workspace8/stacktest/repo8/uniform/uniform-strings)"
-4.701s: "Looking for cabal sandbox..."
-4.701s: "Looking for stack sandbox..."
-4.701s: "Running stack with PATH ","/home/frank/.ghc:/home/frank/.cabal:/home/frank/.local/bin:/home/frank/home/frank/.local/bin/:/home/frank/.cabal/bin:/home/frank/Debinstall83/deb9/amd9.bin:/home/frank/.bin:/home/frank/.bin/corenlp:/home/frank/.local/bin/:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games"
-4.7s: "Running stack path,--snapshot-install-root,--local-install-root,--bin-path with opts = ",{"encoding":"utf-8","stdio":"pipe","cwd":"/home/frank/Workspace8/stacktest/repo8/uniform/uniform-strings","env":{"ATOM_HOME":"/home/frank/.atom","NODE_PATH":"/usr/share/atom/resources/app.asar/exports","NODE_ENV":"production","LS_COLORS":"","XDG_MENU_PREFIX":"xfce-","LANG":"en_US.utf8","DISPLAY":":0.0","XDG_VTNR":"7","SSH_AUTH_SOCK":"/tmp/ssh-OEtz627RgbvZ/agent.1876","GLADE_CATALOG_PATH":":","XDG_SESSION_ID":"4","XDG_GREETER_DATA_DIR":"/var/lib/lightdm/data/frank","USER":"frank","GLADE_MODULE_PATH":":","DESKTOP_SESSION":"lightdm-xsession","PWD":"/home/frank","HOME":"/home/frank","SSH_AGENT_PID":"1919","QT_ACCESSIBILITY":"1","XDG_SESSION_TYPE":"x11","XDG_DATA_DIRS":"/usr/share/xfce4:/usr/local/share/:/usr/share/:/usr/share","XDG_SESSION_DESKTOP":"lightdm-xsession","GLADE_PIXMAP_PATH":":","DESKTOP_STARTUP_ID":"wrapper-1.0/|usr|share|atom|atom/1982-3-santafe_TIME41500284","GTK_MODULES":"gail:atk-bridge","SHELL":"/bin/bash","XDG_SEAT_PATH":"/org/freedesktop/DisplayManager/Seat0","XDG_CURRENT_DESKTOP":"XFCE","QT_LINUX_ACCESSIBILITY_ALWAYS_ON":"1","SHLVL":"1","XDG_SEAT":"seat0","LANGUAGE":"en_US:en","GDMSESSION":"lightdm-xsession","LOGNAME":"frank","DBUS_SESSION_BUS_ADDRESS":"unix:path=/run/user/1010/bus","XDG_RUNTIME_DIR":"/run/user/1010","XAUTHORITY":"/home/frank/.Xauthority","XDG_SESSION_PATH":"/org/freedesktop/DisplayManager/Session0","XDG_CONFIG_DIRS":"/etc/xdg","GOOGLE_API_KEY":"AIzaSyAQfxPJiounkhOjODEO5ZieffeBv6yft2Q","PATH":"/home/frank/.ghc:/home/frank/.cabal:/home/frank/.local/bin:/home/frank/home/frank/.local/bin/:/home/frank/.cabal/bin:/home/frank/Debinstall83/deb9/amd9.bin:/home/frank/.bin:/home/frank/.bin/corenlp:/home/frank/.local/bin/:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games","SESSION_MANAGER":"local/santafe:@/tmp/.ICE-unix/1929,unix/santafe:/tmp/.ICE-unix/1929","_":"/usr/bin/env"},"timeout":60000}
-4.689s: "Uniform.FileIO created"
-4.689s: "Uniform.FileIO updating"
-4.668s: "Prelude created"
-4.668s: "Prelude updating"
-4.668s: "Uniform.StringUtilities created"
-4.668s: "Uniform.StringUtilities updating"
-4.668s: "Uniform.StringConversion created"
-4.668s: "Uniform.StringConversion updating"
-4.668s: "GHC.Exts created"
-4.667s: "GHC.Exts updating"
-4.667s: "Prelude created"
-4.667s: "Prelude updating"
-4.667s: "Uniform.TypedFile buffer is set"
-4.667s: "Uniform.StringInfix buffer is set"
-4.667s: "Uniform.FileIO moduleName mismatch: Uniform.TypedFile != Uniform.FileIO"
-4.667s: "Uniform.FileIO moduleName mismatch: Uniform.TypedFile != Uniform.FileIO"
-4.667s: "Prelude moduleName mismatch: Uniform.TypedFile != Prelude"
-4.667s: "Prelude moduleName mismatch: Uniform.TypedFile != Prelude"
-4.666s: "Uniform.StringUtilities moduleName mismatch: Uniform.StringInfix != Uniform.StringUtilities"
-4.666s: "Uniform.StringConversion moduleName mismatch: Uniform.StringInfix != Uniform.StringConversion"
-4.666s: "GHC.Exts moduleName mismatch: Uniform.StringInfix != GHC.Exts"
-4.666s: "Prelude moduleName mismatch: Uniform.StringInfix != Prelude"
-4.359s: "Reading cabal sandbox config failed with ",{"errno":-2,"code":"ENOENT","syscall":"open","path":"/home/frank/Workspace8/stacktest/repo8/uniform/uniform-typedFile/cabal.sandbox.config"}
-4.359s: "No cabal sandbox found"
-4.358s: "Reading cabal sandbox config failed with ",{"errno":-2,"code":"ENOENT","syscall":"open","path":"/home/frank/Workspace8/stacktest/repo8/uniform/uniform-strings/cabal.sandbox.config"}
-4.358s: "No cabal sandbox found"
-4.345s: "Uniform.FileIO moduleName mismatch: Main != Uniform.FileIO"
-4.345s: "Prelude moduleName mismatch: Main != Prelude"
-4.344s: "Got response from stack path,--snapshot-install-root,--local-install-root,--bin-path",{"stdout":"bin-path: /home/frank/.stack/snapshots/x86_64-linux/lts-7.18/8.0.1/bin:/home/frank/.ghc:/home/frank/.cabal:/home/frank/.local/bin:/home/frank/home/frank/.local/bin/:/home/frank/.cabal/bin:/home/frank/Debinstall83/deb9/amd9.bin:/home/frank/.bin:/home/frank/.bin/corenlp:/home/frank/.local/bin/:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games\nsnapshot-install-root: /home/frank/.stack/snapshots/x86_64-linux/lts-7.18/8.0.1\nlocal-install-root: /home/frank/Workspace8/stacktest/repo8/uniform/uniform-strings/.stack-work/install/x86_64-linux/lts-7.18/8.0.1\n","stderr":""}
-4.344s: "Found stack sandbox ","/home/frank/Workspace8/stacktest/repo8/uniform/uniform-strings/.stack-work/install/x86_64-linux/lts-7.18/8.0.1/bin","/home/frank/.stack/snapshots/x86_64-linux/lts-7.18/8.0.1/bin"
-4.344s: "PATH = /home/frank/Workspace8/stacktest/repo8/uniform/uniform-strings/.stack-work/install/x86_64-linux/lts-7.18/8.0.1/bin:/home/frank/.stack/snapshots/x86_64-linux/lts-7.18/8.0.1/bin:/home/frank/.ghc:/home/frank/.cabal:/home/frank/.local/bin:/home/frank/home/frank/.local/bin/:/home/frank/.cabal/bin:/home/frank/Debinstall83/deb9/amd9.bin:/home/frank/.bin:/home/frank/.bin/corenlp:/home/frank/.local/bin/:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games"
-4.344s: "Running /home/frank/.local/bin/ghc-mod version with opts = ",{"timeout":60000,"cwd":"/home/frank/Workspace8/stacktest/repo8/uniform/uniform-strings","env":{"ATOM_HOME":"/home/frank/.atom","NODE_PATH":"/usr/share/atom/resources/app.asar/exports","NODE_ENV":"production","LS_COLORS":"","XDG_MENU_PREFIX":"xfce-","LANG":"en_US.utf8","DISPLAY":":0.0","XDG_VTNR":"7","SSH_AUTH_SOCK":"/tmp/ssh-OEtz627RgbvZ/agent.1876","GLADE_CATALOG_PATH":":","XDG_SESSION_ID":"4","XDG_GREETER_DATA_DIR":"/var/lib/lightdm/data/frank","USER":"frank","GLADE_MODULE_PATH":":","DESKTOP_SESSION":"lightdm-xsession","PWD":"/home/frank","HOME":"/home/frank","SSH_AGENT_PID":"1919","QT_ACCESSIBILITY":"1","XDG_SESSION_TYPE":"x11","XDG_DATA_DIRS":"/usr/share/xfce4:/usr/local/share/:/usr/share/:/usr/share","XDG_SESSION_DESKTOP":"lightdm-xsession","GLADE_PIXMAP_PATH":":","DESKTOP_STARTUP_ID":"wrapper-1.0/|usr|share|atom|atom/1982-3-santafe_TIME41500284","GTK_MODULES":"gail:atk-bridge","SHELL":"/bin/bash","XDG_SEAT_PATH":"/org/freedesktop/DisplayManager/Seat0","XDG_CURRENT_DESKTOP":"XFCE","QT_LINUX_ACCESSIBILITY_ALWAYS_ON":"1","SHLVL":"1","XDG_SEAT":"seat0","LANGUAGE":"en_US:en","GDMSESSION":"lightdm-xsession","LOGNAME":"frank","DBUS_SESSION_BUS_ADDRESS":"unix:path=/run/user/1010/bus","XDG_RUNTIME_DIR":"/run/user/1010","XAUTHORITY":"/home/frank/.Xauthority","XDG_SESSION_PATH":"/org/freedesktop/DisplayManager/Session0","XDG_CONFIG_DIRS":"/etc/xdg","GOOGLE_API_KEY":"AIzaSyAQfxPJiounkhOjODEO5ZieffeBv6yft2Q","PATH":"/home/frank/Workspace8/stacktest/repo8/uniform/uniform-strings/.stack-work/install/x86_64-linux/lts-7.18/8.0.1/bin:/home/frank/.stack/snapshots/x86_64-linux/lts-7.18/8.0.1/bin:/home/frank/.ghc:/home/frank/.cabal:/home/frank/.local/bin:/home/frank/home/frank/.local/bin/:/home/frank/.cabal/bin:/home/frank/Debinstall83/deb9/amd9.bin:/home/frank/.bin:/home/frank/.bin/corenlp:/home/frank/.local/bin/:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games","SESSION_MANAGER":"local/santafe:@/tmp/.ICE-unix/1929,unix/santafe:/tmp/.ICE-unix/1929","_":"/usr/bin/env"},"encoding":"utf-8","maxBuffer":null}
-4.333s: "Got response from stack path,--snapshot-install-root,--local-install-root,--bin-path",{"stdout":"bin-path: /home/frank/.stack/snapshots/x86_64-linux/lts-7.18/8.0.1/bin:/home/frank/.ghc:/home/frank/.cabal:/home/frank/.local/bin:/home/frank/home/frank/.local/bin/:/home/frank/.cabal/bin:/home/frank/Debinstall83/deb9/amd9.bin:/home/frank/.bin:/home/frank/.bin/corenlp:/home/frank/.local/bin/:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games\nsnapshot-install-root: /home/frank/.stack/snapshots/x86_64-linux/lts-7.18/8.0.1\nlocal-install-root: /home/frank/Workspace8/stacktest/repo8/uniform/uniform-typedFile/.stack-work/install/x86_64-linux/lts-7.18/8.0.1\n","stderr":""}
-4.333s: "Found stack sandbox ","/home/frank/Workspace8/stacktest/repo8/uniform/uniform-typedFile/.stack-work/install/x86_64-linux/lts-7.18/8.0.1/bin","/home/frank/.stack/snapshots/x86_64-linux/lts-7.18/8.0.1/bin"
-4.333s: "PATH = /home/frank/Workspace8/stacktest/repo8/uniform/uniform-typedFile/.stack-work/install/x86_64-linux/lts-7.18/8.0.1/bin:/home/frank/.stack/snapshots/x86_64-linux/lts-7.18/8.0.1/bin:/home/frank/.ghc:/home/frank/.cabal:/home/frank/.local/bin:/home/frank/home/frank/.local/bin/:/home/frank/.cabal/bin:/home/frank/Debinstall83/deb9/amd9.bin:/home/frank/.bin:/home/frank/.bin/corenlp:/home/frank/.local/bin/:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games"
-4.333s: "Running /home/frank/.local/bin/ghc-mod version with opts = ",{"timeout":60000,"cwd":"/home/frank/Workspace8/stacktest/repo8/uniform/uniform-typedFile","env":{"ATOM_HOME":"/home/frank/.atom","NODE_PATH":"/usr/share/atom/resources/app.asar/exports","NODE_ENV":"production","LS_COLORS":"","XDG_MENU_PREFIX":"xfce-","LANG":"en_US.utf8","DISPLAY":":0.0","XDG_VTNR":"7","SSH_AUTH_SOCK":"/tmp/ssh-OEtz627RgbvZ/agent.1876","GLADE_CATALOG_PATH":":","XDG_SESSION_ID":"4","XDG_GREETER_DATA_DIR":"/var/lib/lightdm/data/frank","USER":"frank","GLADE_MODULE_PATH":":","DESKTOP_SESSION":"lightdm-xsession","PWD":"/home/frank","HOME":"/home/frank","SSH_AGENT_PID":"1919","QT_ACCESSIBILITY":"1","XDG_SESSION_TYPE":"x11","XDG_DATA_DIRS":"/usr/share/xfce4:/usr/local/share/:/usr/share/:/usr/share","XDG_SESSION_DESKTOP":"lightdm-xsession","GLADE_PIXMAP_PATH":":","DESKTOP_STARTUP_ID":"wrapper-1.0/|usr|share|atom|atom/1982-3-santafe_TIME41500284","GTK_MODULES":"gail:atk-bridge","SHELL":"/bin/bash","XDG_SEAT_PATH":"/org/freedesktop/DisplayManager/Seat0","XDG_CURRENT_DESKTOP":"XFCE","QT_LINUX_ACCESSIBILITY_ALWAYS_ON":"1","SHLVL":"1","XDG_SEAT":"seat0","LANGUAGE":"en_US:en","GDMSESSION":"lightdm-xsession","LOGNAME":"frank","DBUS_SESSION_BUS_ADDRESS":"unix:path=/run/user/1010/bus","XDG_RUNTIME_DIR":"/run/user/1010","XAUTHORITY":"/home/frank/.Xauthority","XDG_SESSION_PATH":"/org/freedesktop/DisplayManager/Session0","XDG_CONFIG_DIRS":"/etc/xdg","GOOGLE_API_KEY":"AIzaSyAQfxPJiounkhOjODEO5ZieffeBv6yft2Q","PATH":"/home/frank/Workspace8/stacktest/repo8/uniform/uniform-typedFile/.stack-work/install/x86_64-linux/lts-7.18/8.0.1/bin:/home/frank/.stack/snapshots/x86_64-linux/lts-7.18/8.0.1/bin:/home/frank/.ghc:/home/frank/.cabal:/home/frank/.local/bin:/home/frank/home/frank/.local/bin/:/home/frank/.cabal/bin:/home/frank/Debinstall83/deb9/amd9.bin:/home/frank/.bin:/home/frank/.bin/corenlp:/home/frank/.local/bin/:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games","SESSION_MANAGER":"local/santafe:@/tmp/.ICE-unix/1929,unix/santafe:/tmp/.ICE-unix/1929","_":"/usr/bin/env"},"encoding":"utf-8","maxBuffer":null}
-4.308s: "Got response from /home/frank/.local/bin/ghc-mod version",{"stdout":"ghc-mod version 5.6.0.0 compiled by GHC 8.0.1\n","stderr":""}
-4.307s: "Ghc-mod 5,6,0,0 built with 8.0.1"
-4.307s: "{\"version\":[5,6,0,0],\"fileMap\":true,\"quoteArgs\":true,\"optparse\":true,\"typeConstraints\":true,\"browseParents\":true,\"interactiveCaseSplit\":true,\"importedFrom\":false}"
-4.307s: "Running stack ghc,--,--numeric-version with opts = ",{"timeout":60000,"cwd":"/home/frank/Workspace8/stacktest/repo8/uniform/uniform-typedFile","env":{"ATOM_HOME":"/home/frank/.atom","NODE_PATH":"/usr/share/atom/resources/app.asar/exports","NODE_ENV":"production","LS_COLORS":"","XDG_MENU_PREFIX":"xfce-","LANG":"en_US.utf8","DISPLAY":":0.0","XDG_VTNR":"7","SSH_AUTH_SOCK":"/tmp/ssh-OEtz627RgbvZ/agent.1876","GLADE_CATALOG_PATH":":","XDG_SESSION_ID":"4","XDG_GREETER_DATA_DIR":"/var/lib/lightdm/data/frank","USER":"frank","GLADE_MODULE_PATH":":","DESKTOP_SESSION":"lightdm-xsession","PWD":"/home/frank","HOME":"/home/frank","SSH_AGENT_PID":"1919","QT_ACCESSIBILITY":"1","XDG_SESSION_TYPE":"x11","XDG_DATA_DIRS":"/usr/share/xfce4:/usr/local/share/:/usr/share/:/usr/share","XDG_SESSION_DESKTOP":"lightdm-xsession","GLADE_PIXMAP_PATH":":","DESKTOP_STARTUP_ID":"wrapper-1.0/|usr|share|atom|atom/1982-3-santafe_TIME41500284","GTK_MODULES":"gail:atk-bridge","SHELL":"/bin/bash","XDG_SEAT_PATH":"/org/freedesktop/DisplayManager/Seat0","XDG_CURRENT_DESKTOP":"XFCE","QT_LINUX_ACCESSIBILITY_ALWAYS_ON":"1","SHLVL":"1","XDG_SEAT":"seat0","LANGUAGE":"en_US:en","GDMSESSION":"lightdm-xsession","LOGNAME":"frank","DBUS_SESSION_BUS_ADDRESS":"unix:path=/run/user/1010/bus","XDG_RUNTIME_DIR":"/run/user/1010","XAUTHORITY":"/home/frank/.Xauthority","XDG_SESSION_PATH":"/org/freedesktop/DisplayManager/Session0","XDG_CONFIG_DIRS":"/etc/xdg","GOOGLE_API_KEY":"AIzaSyAQfxPJiounkhOjODEO5ZieffeBv6yft2Q","PATH":"/home/frank/Workspace8/stacktest/repo8/uniform/uniform-typedFile/.stack-work/install/x86_64-linux/lts-7.18/8.0.1/bin:/home/frank/.stack/snapshots/x86_64-linux/lts-7.18/8.0.1/bin:/home/frank/.ghc:/home/frank/.cabal:/home/frank/.local/bin:/home/frank/home/frank/.local/bin/:/home/frank/.cabal/bin:/home/frank/Debinstall83/deb9/amd9.bin:/home/frank/.bin:/home/frank/.bin/corenlp:/home/frank/.local/bin/:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games","SESSION_MANAGER":"local/santafe:@/tmp/.ICE-unix/1929,unix/santafe:/tmp/.ICE-unix/1929","_":"/usr/bin/env"},"encoding":"utf-8","maxBuffer":null}
-4.296s: "Running ghc --numeric-version with opts = ",{"timeout":60000,"cwd":"/home/frank/Workspace8/stacktest/repo8/uniform/uniform-typedFile","env":{"ATOM_HOME":"/home/frank/.atom","NODE_PATH":"/usr/share/atom/resources/app.asar/exports","NODE_ENV":"production","LS_COLORS":"","XDG_MENU_PREFIX":"xfce-","LANG":"en_US.utf8","DISPLAY":":0.0","XDG_VTNR":"7","SSH_AUTH_SOCK":"/tmp/ssh-OEtz627RgbvZ/agent.1876","GLADE_CATALOG_PATH":":","XDG_SESSION_ID":"4","XDG_GREETER_DATA_DIR":"/var/lib/lightdm/data/frank","USER":"frank","GLADE_MODULE_PATH":":","DESKTOP_SESSION":"lightdm-xsession","PWD":"/home/frank","HOME":"/home/frank","SSH_AGENT_PID":"1919","QT_ACCESSIBILITY":"1","XDG_SESSION_TYPE":"x11","XDG_DATA_DIRS":"/usr/share/xfce4:/usr/local/share/:/usr/share/:/usr/share","XDG_SESSION_DESKTOP":"lightdm-xsession","GLADE_PIXMAP_PATH":":","DESKTOP_STARTUP_ID":"wrapper-1.0/|usr|share|atom|atom/1982-3-santafe_TIME41500284","GTK_MODULES":"gail:atk-bridge","SHELL":"/bin/bash","XDG_SEAT_PATH":"/org/freedesktop/DisplayManager/Seat0","XDG_CURRENT_DESKTOP":"XFCE","QT_LINUX_ACCESSIBILITY_ALWAYS_ON":"1","SHLVL":"1","XDG_SEAT":"seat0","LANGUAGE":"en_US:en","GDMSESSION":"lightdm-xsession","LOGNAME":"frank","DBUS_SESSION_BUS_ADDRESS":"unix:path=/run/user/1010/bus","XDG_RUNTIME_DIR":"/run/user/1010","XAUTHORITY":"/home/frank/.Xauthority","XDG_SESSION_PATH":"/org/freedesktop/DisplayManager/Session0","XDG_CONFIG_DIRS":"/etc/xdg","GOOGLE_API_KEY":"AIzaSyAQfxPJiounkhOjODEO5ZieffeBv6yft2Q","PATH":"/home/frank/Workspace8/stacktest/repo8/uniform/uniform-typedFile/.stack-work/install/x86_64-linux/lts-7.18/8.0.1/bin:/home/frank/.stack/snapshots/x86_64-linux/lts-7.18/8.0.1/bin:/home/frank/.ghc:/home/frank/.cabal:/home/frank/.local/bin:/home/frank/home/frank/.local/bin/:/home/frank/.cabal/bin:/home/frank/Debinstall83/deb9/amd9.bin:/home/frank/.bin:/home/frank/.bin/corenlp:/home/frank/.local/bin/:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games","SESSION_MANAGER":"local/santafe:@/tmp/.ICE-unix/1929,unix/santafe:/tmp/.ICE-unix/1929","_":"/usr/bin/env"},"encoding":"utf-8","maxBuffer":null}
-4.281s: "Got response from /home/frank/.local/bin/ghc-mod version",{"stdout":"ghc-mod version 5.6.0.0 compiled by GHC 8.0.1\n","stderr":""}
-4.281s: "Ghc-mod 5,6,0,0 built with 8.0.1"
-4.281s: "{\"version\":[5,6,0,0],\"fileMap\":true,\"quoteArgs\":true,\"optparse\":true,\"typeConstraints\":true,\"browseParents\":true,\"interactiveCaseSplit\":true,\"importedFrom\":false}"
-4.281s: "Running stack ghc,--,--numeric-version with opts = ",{"timeout":60000,"cwd":"/home/frank/Workspace8/stacktest/repo8/uniform/uniform-strings","env":{"ATOM_HOME":"/home/frank/.atom","NODE_PATH":"/usr/share/atom/resources/app.asar/exports","NODE_ENV":"production","LS_COLORS":"","XDG_MENU_PREFIX":"xfce-","LANG":"en_US.utf8","DISPLAY":":0.0","XDG_VTNR":"7","SSH_AUTH_SOCK":"/tmp/ssh-OEtz627RgbvZ/agent.1876","GLADE_CATALOG_PATH":":","XDG_SESSION_ID":"4","XDG_GREETER_DATA_DIR":"/var/lib/lightdm/data/frank","USER":"frank","GLADE_MODULE_PATH":":","DESKTOP_SESSION":"lightdm-xsession","PWD":"/home/frank","HOME":"/home/frank","SSH_AGENT_PID":"1919","QT_ACCESSIBILITY":"1","XDG_SESSION_TYPE":"x11","XDG_DATA_DIRS":"/usr/share/xfce4:/usr/local/share/:/usr/share/:/usr/share","XDG_SESSION_DESKTOP":"lightdm-xsession","GLADE_PIXMAP_PATH":":","DESKTOP_STARTUP_ID":"wrapper-1.0/|usr|share|atom|atom/1982-3-santafe_TIME41500284","GTK_MODULES":"gail:atk-bridge","SHELL":"/bin/bash","XDG_SEAT_PATH":"/org/freedesktop/DisplayManager/Seat0","XDG_CURRENT_DESKTOP":"XFCE","QT_LINUX_ACCESSIBILITY_ALWAYS_ON":"1","SHLVL":"1","XDG_SEAT":"seat0","LANGUAGE":"en_US:en","GDMSESSION":"lightdm-xsession","LOGNAME":"frank","DBUS_SESSION_BUS_ADDRESS":"unix:path=/run/user/1010/bus","XDG_RUNTIME_DIR":"/run/user/1010","XAUTHORITY":"/home/frank/.Xauthority","XDG_SESSION_PATH":"/org/freedesktop/DisplayManager/Session0","XDG_CONFIG_DIRS":"/etc/xdg","GOOGLE_API_KEY":"AIzaSyAQfxPJiounkhOjODEO5ZieffeBv6yft2Q","PATH":"/home/frank/Workspace8/stacktest/repo8/uniform/uniform-strings/.stack-work/install/x86_64-linux/lts-7.18/8.0.1/bin:/home/frank/.stack/snapshots/x86_64-linux/lts-7.18/8.0.1/bin:/home/frank/.ghc:/home/frank/.cabal:/home/frank/.local/bin:/home/frank/home/frank/.local/bin/:/home/frank/.cabal/bin:/home/frank/Debinstall83/deb9/amd9.bin:/home/frank/.bin:/home/frank/.bin/corenlp:/home/frank/.local/bin/:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games","SESSION_MANAGER":"local/santafe:@/tmp/.ICE-unix/1929,unix/santafe:/tmp/.ICE-unix/1929","_":"/usr/bin/env"},"encoding":"utf-8","maxBuffer":null}
-4.269s: "Running ghc --numeric-version with opts = ",{"timeout":60000,"cwd":"/home/frank/Workspace8/stacktest/repo8/uniform/uniform-strings","env":{"ATOM_HOME":"/home/frank/.atom","NODE_PATH":"/usr/share/atom/resources/app.asar/exports","NODE_ENV":"production","LS_COLORS":"","XDG_MENU_PREFIX":"xfce-","LANG":"en_US.utf8","DISPLAY":":0.0","XDG_VTNR":"7","SSH_AUTH_SOCK":"/tmp/ssh-OEtz627RgbvZ/agent.1876","GLADE_CATALOG_PATH":":","XDG_SESSION_ID":"4","XDG_GREETER_DATA_DIR":"/var/lib/lightdm/data/frank","USER":"frank","GLADE_MODULE_PATH":":","DESKTOP_SESSION":"lightdm-xsession","PWD":"/home/frank","HOME":"/home/frank","SSH_AGENT_PID":"1919","QT_ACCESSIBILITY":"1","XDG_SESSION_TYPE":"x11","XDG_DATA_DIRS":"/usr/share/xfce4:/usr/local/share/:/usr/share/:/usr/share","XDG_SESSION_DESKTOP":"lightdm-xsession","GLADE_PIXMAP_PATH":":","DESKTOP_STARTUP_ID":"wrapper-1.0/|usr|share|atom|atom/1982-3-santafe_TIME41500284","GTK_MODULES":"gail:atk-bridge","SHELL":"/bin/bash","XDG_SEAT_PATH":"/org/freedesktop/DisplayManager/Seat0","XDG_CURRENT_DESKTOP":"XFCE","QT_LINUX_ACCESSIBILITY_ALWAYS_ON":"1","SHLVL":"1","XDG_SEAT":"seat0","LANGUAGE":"en_US:en","GDMSESSION":"lightdm-xsession","LOGNAME":"frank","DBUS_SESSION_BUS_ADDRESS":"unix:path=/run/user/1010/bus","XDG_RUNTIME_DIR":"/run/user/1010","XAUTHORITY":"/home/frank/.Xauthority","XDG_SESSION_PATH":"/org/freedesktop/DisplayManager/Session0","XDG_CONFIG_DIRS":"/etc/xdg","GOOGLE_API_KEY":"AIzaSyAQfxPJiounkhOjODEO5ZieffeBv6yft2Q","PATH":"/home/frank/Workspace8/stacktest/repo8/uniform/uniform-strings/.stack-work/install/x86_64-linux/lts-7.18/8.0.1/bin:/home/frank/.stack/snapshots/x86_64-linux/lts-7.18/8.0.1/bin:/home/frank/.ghc:/home/frank/.cabal:/home/frank/.local/bin:/home/frank/home/frank/.local/bin/:/home/frank/.cabal/bin:/home/frank/Debinstall83/deb9/amd9.bin:/home/frank/.bin:/home/frank/.bin/corenlp:/home/frank/.local/bin/:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games","SESSION_MANAGER":"local/santafe:@/tmp/.ICE-unix/1929,unix/santafe:/tmp/.ICE-unix/1929","_":"/usr/bin/env"},"encoding":"utf-8","maxBuffer":null}
-4.25s: "Running /home/frank/.local/bin/ghc-mod browse,-d,-p,--,Uniform.TypedFile with opts = ",{"cwd":"/home/frank/Workspace8/stacktest/repo8/uniform/uniform-typedFile","env":{"ATOM_HOME":"/home/frank/.atom","NODE_PATH":"/usr/share/atom/resources/app.asar/exports","NODE_ENV":"production","LS_COLORS":"","XDG_MENU_PREFIX":"xfce-","LANG":"en_US.utf8","DISPLAY":":0.0","XDG_VTNR":"7","SSH_AUTH_SOCK":"/tmp/ssh-OEtz627RgbvZ/agent.1876","GLADE_CATALOG_PATH":":","XDG_SESSION_ID":"4","XDG_GREETER_DATA_DIR":"/var/lib/lightdm/data/frank","USER":"frank","GLADE_MODULE_PATH":":","DESKTOP_SESSION":"lightdm-xsession","PWD":"/home/frank","HOME":"/home/frank","SSH_AGENT_PID":"1919","QT_ACCESSIBILITY":"1","XDG_SESSION_TYPE":"x11","XDG_DATA_DIRS":"/usr/share/xfce4:/usr/local/share/:/usr/share/:/usr/share","XDG_SESSION_DESKTOP":"lightdm-xsession","GLADE_PIXMAP_PATH":":","DESKTOP_STARTUP_ID":"wrapper-1.0/|usr|share|atom|atom/1982-3-santafe_TIME41500284","GTK_MODULES":"gail:atk-bridge","SHELL":"/bin/bash","XDG_SEAT_PATH":"/org/freedesktop/DisplayManager/Seat0","XDG_CURRENT_DESKTOP":"XFCE","QT_LINUX_ACCESSIBILITY_ALWAYS_ON":"1","SHLVL":"1","XDG_SEAT":"seat0","LANGUAGE":"en_US:en","GDMSESSION":"lightdm-xsession","LOGNAME":"frank","DBUS_SESSION_BUS_ADDRESS":"unix:path=/run/user/1010/bus","XDG_RUNTIME_DIR":"/run/user/1010","XAUTHORITY":"/home/frank/.Xauthority","XDG_SESSION_PATH":"/org/freedesktop/DisplayManager/Session0","XDG_CONFIG_DIRS":"/etc/xdg","GOOGLE_API_KEY":"AIzaSyAQfxPJiounkhOjODEO5ZieffeBv6yft2Q","PATH":"/home/frank/Workspace8/stacktest/repo8/uniform/uniform-typedFile/.stack-work/install/x86_64-linux/lts-7.18/8.0.1/bin:/home/frank/.stack/snapshots/x86_64-linux/lts-7.18/8.0.1/bin:/home/frank/.ghc:/home/frank/.cabal:/home/frank/.local/bin:/home/frank/home/frank/.local/bin/:/home/frank/.cabal/bin:/home/frank/Debinstall83/deb9/amd9.bin:/home/frank/.bin:/home/frank/.bin/corenlp:/home/frank/.local/bin/:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games","SESSION_MANAGER":"local/santafe:@/tmp/.ICE-unix/1929,unix/santafe:/tmp/.ICE-unix/1929","_":"/usr/bin/env"},"encoding":"utf-8","maxBuffer":null}
-4.232s: "Running /home/frank/.local/bin/ghc-mod browse,-d,-p,--,Uniform.FileIO with opts = ",{"cwd":"/home/frank/Workspace8/stacktest/repo8/uniform/uniform-typedFile","env":{"ATOM_HOME":"/home/frank/.atom","NODE_PATH":"/usr/share/atom/resources/app.asar/exports","NODE_ENV":"production","LS_COLORS":"","XDG_MENU_PREFIX":"xfce-","LANG":"en_US.utf8","DISPLAY":":0.0","XDG_VTNR":"7","SSH_AUTH_SOCK":"/tmp/ssh-OEtz627RgbvZ/agent.1876","GLADE_CATALOG_PATH":":","XDG_SESSION_ID":"4","XDG_GREETER_DATA_DIR":"/var/lib/lightdm/data/frank","USER":"frank","GLADE_MODULE_PATH":":","DESKTOP_SESSION":"lightdm-xsession","PWD":"/home/frank","HOME":"/home/frank","SSH_AGENT_PID":"1919","QT_ACCESSIBILITY":"1","XDG_SESSION_TYPE":"x11","XDG_DATA_DIRS":"/usr/share/xfce4:/usr/local/share/:/usr/share/:/usr/share","XDG_SESSION_DESKTOP":"lightdm-xsession","GLADE_PIXMAP_PATH":":","DESKTOP_STARTUP_ID":"wrapper-1.0/|usr|share|atom|atom/1982-3-santafe_TIME41500284","GTK_MODULES":"gail:atk-bridge","SHELL":"/bin/bash","XDG_SEAT_PATH":"/org/freedesktop/DisplayManager/Seat0","XDG_CURRENT_DESKTOP":"XFCE","QT_LINUX_ACCESSIBILITY_ALWAYS_ON":"1","SHLVL":"1","XDG_SEAT":"seat0","LANGUAGE":"en_US:en","GDMSESSION":"lightdm-xsession","LOGNAME":"frank","DBUS_SESSION_BUS_ADDRESS":"unix:path=/run/user/1010/bus","XDG_RUNTIME_DIR":"/run/user/1010","XAUTHORITY":"/home/frank/.Xauthority","XDG_SESSION_PATH":"/org/freedesktop/DisplayManager/Session0","XDG_CONFIG_DIRS":"/etc/xdg","GOOGLE_API_KEY":"AIzaSyAQfxPJiounkhOjODEO5ZieffeBv6yft2Q","PATH":"/home/frank/Workspace8/stacktest/repo8/uniform/uniform-typedFile/.stack-work/install/x86_64-linux/lts-7.18/8.0.1/bin:/home/frank/.stack/snapshots/x86_64-linux/lts-7.18/8.0.1/bin:/home/frank/.ghc:/home/frank/.cabal:/home/frank/.local/bin:/home/frank/home/frank/.local/bin/:/home/frank/.cabal/bin:/home/frank/Debinstall83/deb9/amd9.bin:/home/frank/.bin:/home/frank/.bin/corenlp:/home/frank/.local/bin/:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games","SESSION_MANAGER":"local/santafe:@/tmp/.ICE-unix/1929,unix/santafe:/tmp/.ICE-unix/1929","_":"/usr/bin/env"},"encoding":"utf-8","maxBuffer":null}
-4.209s: "Got response from ghc --numeric-version",{"stdout":"8.0.1\n","stderr":""}
-4.208s: "Got response from ghc --numeric-version",{"stdout":"8.0.1\n","stderr":""}
-4.124s: "Got response from stack ghc,--,--numeric-version",{"stdout":"8.0.1\n","stderr":""}
-4.124s: "Stack GHC version 8.0.1"
-4.124s: "Path GHC version 8.0.1"
-4.095s: "Got response from stack ghc,--,--numeric-version",{"stdout":"8.0.1\n","stderr":""}
-4.095s: "Stack GHC version 8.0.1"
-4.095s: "Path GHC version 8.0.1"
-2.972s: "\nError: While constructing the build plan, the following exceptions were encountered:\n\nIn the dependencies for uniform-typedFile-0.0.8:\n uniform-fileio must match -any, but the stack configuration has no specified version\n\nPlan construction failed.\n\nError: While constructing the build plan, the following exceptions were encountered:\n\nIn the dependencies for uniform-typedFile-0.0.8:\n uniform-fileio must match -any, but the stack configuration has no specified version\n\nPlan construction failed.\nEXCEPTION: browse:\n readCreateProcess: stack \"build\" \"--only-dependencies\" \".\" (exit 1): failed\n"
-2.972s: "Got response from /home/frank/.local/bin/ghc-mod browse,-d,-p,--,Uniform.TypedFile",{"stdout":"","stderr":"\nError: While constructing the build plan, the following exceptions were encountered:\n\nIn the dependencies for uniform-typedFile-0.0.8:\n uniform-fileio must match -any, but the stack configuration has no specified version\n\nPlan construction failed.\n\nError: While constructing the build plan, the following exceptions were encountered:\n\nIn the dependencies for uniform-typedFile-0.0.8:\n uniform-fileio must match -any, but the stack configuration has no specified version\n\nPlan construction failed.\nEXCEPTION: browse:\n readCreateProcess: stack \"build\" \"--only-dependencies\" \".\" (exit 1): failed\n"}
-2.971s: "Uniform.TypedFile updated"
-2.97s: "Running /home/frank/.local/bin/ghc-mod browse,-d,-p,--,Prelude with opts = ",{"cwd":"/home/frank/Workspace8/stacktest/repo8/uniform/uniform-typedFile","env":{"ATOM_HOME":"/home/frank/.atom","NODE_PATH":"/usr/share/atom/resources/app.asar/exports","NODE_ENV":"production","LS_COLORS":"","XDG_MENU_PREFIX":"xfce-","LANG":"en_US.utf8","DISPLAY":":0.0","XDG_VTNR":"7","SSH_AUTH_SOCK":"/tmp/ssh-OEtz627RgbvZ/agent.1876","GLADE_CATALOG_PATH":":","XDG_SESSION_ID":"4","XDG_GREETER_DATA_DIR":"/var/lib/lightdm/data/frank","USER":"frank","GLADE_MODULE_PATH":":","DESKTOP_SESSION":"lightdm-xsession","PWD":"/home/frank","HOME":"/home/frank","SSH_AGENT_PID":"1919","QT_ACCESSIBILITY":"1","XDG_SESSION_TYPE":"x11","XDG_DATA_DIRS":"/usr/share/xfce4:/usr/local/share/:/usr/share/:/usr/share","XDG_SESSION_DESKTOP":"lightdm-xsession","GLADE_PIXMAP_PATH":":","DESKTOP_STARTUP_ID":"wrapper-1.0/|usr|share|atom|atom/1982-3-santafe_TIME41500284","GTK_MODULES":"gail:atk-bridge","SHELL":"/bin/bash","XDG_SEAT_PATH":"/org/freedesktop/DisplayManager/Seat0","XDG_CURRENT_DESKTOP":"XFCE","QT_LINUX_ACCESSIBILITY_ALWAYS_ON":"1","SHLVL":"1","XDG_SEAT":"seat0","LANGUAGE":"en_US:en","GDMSESSION":"lightdm-xsession","LOGNAME":"frank","DBUS_SESSION_BUS_ADDRESS":"unix:path=/run/user/1010/bus","XDG_RUNTIME_DIR":"/run/user/1010","XAUTHORITY":"/home/frank/.Xauthority","XDG_SESSION_PATH":"/org/freedesktop/DisplayManager/Session0","XDG_CONFIG_DIRS":"/etc/xdg","GOOGLE_API_KEY":"AIzaSyAQfxPJiounkhOjODEO5ZieffeBv6yft2Q","PATH":"/home/frank/Workspace8/stacktest/repo8/uniform/uniform-typedFile/.stack-work/install/x86_64-linux/lts-7.18/8.0.1/bin:/home/frank/.stack/snapshots/x86_64-linux/lts-7.18/8.0.1/bin:/home/frank/.ghc:/home/frank/.cabal:/home/frank/.local/bin:/home/frank/home/frank/.local/bin/:/home/frank/.cabal/bin:/home/frank/Debinstall83/deb9/amd9.bin:/home/frank/.bin:/home/frank/.bin/corenlp:/home/frank/.local/bin/:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games","SESSION_MANAGER":"local/santafe:@/tmp/.ICE-unix/1929,unix/santafe:/tmp/.ICE-unix/1929","_":"/usr/bin/env"},"encoding":"utf-8","maxBuffer":null}
-2.918s: "\nError: While constructing the build plan, the following exceptions were encountered:\n\nIn the dependencies for uniform-typedFile-0.0.8:\n uniform-fileio must match -any, but the stack configuration has no specified version\n\nPlan construction failed.\n\nError: While constructing the build plan, the following exceptions were encountered:\n\nIn the dependencies for uniform-typedFile-0.0.8:\n uniform-fileio must match -any, but the stack configuration has no specified version\n\nPlan construction failed.\nEXCEPTION: browse:\n readCreateProcess: stack \"build\" \"--only-dependencies\" \".\" (exit 1): failed\n"
-2.918s: "Got response from /home/frank/.local/bin/ghc-mod browse,-d,-p,--,Uniform.FileIO",{"stdout":"","stderr":"\nError: While constructing the build plan, the following exceptions were encountered:\n\nIn the dependencies for uniform-typedFile-0.0.8:\n uniform-fileio must match -any, but the stack configuration has no specified version\n\nPlan construction failed.\n\nError: While constructing the build plan, the following exceptions were encountered:\n\nIn the dependencies for uniform-typedFile-0.0.8:\n uniform-fileio must match -any, but the stack configuration has no specified version\n\nPlan construction failed.\nEXCEPTION: browse:\n readCreateProcess: stack \"build\" \"--only-dependencies\" \".\" (exit 1): failed\n"}
-2.917s: "Uniform.FileIO updated"
-2.916s: "Running /home/frank/.local/bin/ghc-mod browse,-d,-p,--,Uniform.StringInfix with opts = ",{"cwd":"/home/frank/Workspace8/stacktest/repo8/uniform/uniform-strings","env":{"ATOM_HOME":"/home/frank/.atom","NODE_PATH":"/usr/share/atom/resources/app.asar/exports","NODE_ENV":"production","LS_COLORS":"","XDG_MENU_PREFIX":"xfce-","LANG":"en_US.utf8","DISPLAY":":0.0","XDG_VTNR":"7","SSH_AUTH_SOCK":"/tmp/ssh-OEtz627RgbvZ/agent.1876","GLADE_CATALOG_PATH":":","XDG_SESSION_ID":"4","XDG_GREETER_DATA_DIR":"/var/lib/lightdm/data/frank","USER":"frank","GLADE_MODULE_PATH":":","DESKTOP_SESSION":"lightdm-xsession","PWD":"/home/frank","HOME":"/home/frank","SSH_AGENT_PID":"1919","QT_ACCESSIBILITY":"1","XDG_SESSION_TYPE":"x11","XDG_DATA_DIRS":"/usr/share/xfce4:/usr/local/share/:/usr/share/:/usr/share","XDG_SESSION_DESKTOP":"lightdm-xsession","GLADE_PIXMAP_PATH":":","DESKTOP_STARTUP_ID":"wrapper-1.0/|usr|share|atom|atom/1982-3-santafe_TIME41500284","GTK_MODULES":"gail:atk-bridge","SHELL":"/bin/bash","XDG_SEAT_PATH":"/org/freedesktop/DisplayManager/Seat0","XDG_CURRENT_DESKTOP":"XFCE","QT_LINUX_ACCESSIBILITY_ALWAYS_ON":"1","SHLVL":"1","XDG_SEAT":"seat0","LANGUAGE":"en_US:en","GDMSESSION":"lightdm-xsession","LOGNAME":"frank","DBUS_SESSION_BUS_ADDRESS":"unix:path=/run/user/1010/bus","XDG_RUNTIME_DIR":"/run/user/1010","XAUTHORITY":"/home/frank/.Xauthority","XDG_SESSION_PATH":"/org/freedesktop/DisplayManager/Session0","XDG_CONFIG_DIRS":"/etc/xdg","GOOGLE_API_KEY":"AIzaSyAQfxPJiounkhOjODEO5ZieffeBv6yft2Q","PATH":"/home/frank/Workspace8/stacktest/repo8/uniform/uniform-strings/.stack-work/install/x86_64-linux/lts-7.18/8.0.1/bin:/home/frank/.stack/snapshots/x86_64-linux/lts-7.18/8.0.1/bin:/home/frank/.ghc:/home/frank/.cabal:/home/frank/.local/bin:/home/frank/home/frank/.local/bin/:/home/frank/.cabal/bin:/home/frank/Debinstall83/deb9/amd9.bin:/home/frank/.bin:/home/frank/.bin/corenlp:/home/frank/.local/bin/:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games","SESSION_MANAGER":"local/santafe:@/tmp/.ICE-unix/1929,unix/santafe:/tmp/.ICE-unix/1929","_":"/usr/bin/env"},"encoding":"utf-8","maxBuffer":null}
-1.758s: "\nError: While constructing the build plan, the following exceptions were encountered:\n\nIn the dependencies for uniform-typedFile-0.0.8:\n uniform-fileio must match -any, but the stack configuration has no specified version\n\nPlan construction failed.\n\nError: While constructing the build plan, the following exceptions were encountered:\n\nIn the dependencies for uniform-typedFile-0.0.8:\n uniform-fileio must match -any, but the stack configuration has no specified version\n\nPlan construction failed.\nEXCEPTION: browse:\n readCreateProcess: stack \"build\" \"--only-dependencies\" \".\" (exit 1): failed\n"
-1.758s: "Got response from /home/frank/.local/bin/ghc-mod browse,-d,-p,--,Prelude",{"stdout":"","stderr":"\nError: While constructing the build plan, the following exceptions were encountered:\n\nIn the dependencies for uniform-typedFile-0.0.8:\n uniform-fileio must match -any, but the stack configuration has no specified version\n\nPlan construction failed.\n\nError: While constructing the build plan, the following exceptions were encountered:\n\nIn the dependencies for uniform-typedFile-0.0.8:\n uniform-fileio must match -any, but the stack configuration has no specified version\n\nPlan construction failed.\nEXCEPTION: browse:\n readCreateProcess: stack \"build\" \"--only-dependencies\" \".\" (exit 1): failed\n"}
-1.757s: "Prelude updated"
-1.757s: "Running /home/frank/.local/bin/ghc-mod browse,-d,-p,--,Uniform.StringUtilities with opts = ",{"cwd":"/home/frank/Workspace8/stacktest/repo8/uniform/uniform-strings","env":{"ATOM_HOME":"/home/frank/.atom","NODE_PATH":"/usr/share/atom/resources/app.asar/exports","NODE_ENV":"production","LS_COLORS":"","XDG_MENU_PREFIX":"xfce-","LANG":"en_US.utf8","DISPLAY":":0.0","XDG_VTNR":"7","SSH_AUTH_SOCK":"/tmp/ssh-OEtz627RgbvZ/agent.1876","GLADE_CATALOG_PATH":":","XDG_SESSION_ID":"4","XDG_GREETER_DATA_DIR":"/var/lib/lightdm/data/frank","USER":"frank","GLADE_MODULE_PATH":":","DESKTOP_SESSION":"lightdm-xsession","PWD":"/home/frank","HOME":"/home/frank","SSH_AGENT_PID":"1919","QT_ACCESSIBILITY":"1","XDG_SESSION_TYPE":"x11","XDG_DATA_DIRS":"/usr/share/xfce4:/usr/local/share/:/usr/share/:/usr/share","XDG_SESSION_DESKTOP":"lightdm-xsession","GLADE_PIXMAP_PATH":":","DESKTOP_STARTUP_ID":"wrapper-1.0/|usr|share|atom|atom/1982-3-santafe_TIME41500284","GTK_MODULES":"gail:atk-bridge","SHELL":"/bin/bash","XDG_SEAT_PATH":"/org/freedesktop/DisplayManager/Seat0","XDG_CURRENT_DESKTOP":"XFCE","QT_LINUX_ACCESSIBILITY_ALWAYS_ON":"1","SHLVL":"1","XDG_SEAT":"seat0","LANGUAGE":"en_US:en","GDMSESSION":"lightdm-xsession","LOGNAME":"frank","DBUS_SESSION_BUS_ADDRESS":"unix:path=/run/user/1010/bus","XDG_RUNTIME_DIR":"/run/user/1010","XAUTHORITY":"/home/frank/.Xauthority","XDG_SESSION_PATH":"/org/freedesktop/DisplayManager/Session0","XDG_CONFIG_DIRS":"/etc/xdg","GOOGLE_API_KEY":"AIzaSyAQfxPJiounkhOjODEO5ZieffeBv6yft2Q","PATH":"/home/frank/Workspace8/stacktest/repo8/uniform/uniform-strings/.stack-work/install/x86_64-linux/lts-7.18/8.0.1/bin:/home/frank/.stack/snapshots/x86_64-linux/lts-7.18/8.0.1/bin:/home/frank/.ghc:/home/frank/.cabal:/home/frank/.local/bin:/home/frank/home/frank/.local/bin/:/home/frank/.cabal/bin:/home/frank/Debinstall83/deb9/amd9.bin:/home/frank/.bin:/home/frank/.bin/corenlp:/home/frank/.local/bin/:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games","SESSION_MANAGER":"local/santafe:@/tmp/.ICE-unix/1929,unix/santafe:/tmp/.ICE-unix/1929","_":"/usr/bin/env"},"encoding":"utf-8","maxBuffer":null}
-1.726s: "Got response from /home/frank/.local/bin/ghc-mod browse,-d,-p,--,Uniform.StringInfix",{"stdout":"addXatEnd :: (IsString s, CharChains s) => s -> s -> s\nwrapInDoubleQuotes :: Text -> Text\nwrapInSpitz :: Text -> Text\n","stderr":""}
-1.725s: "Uniform.StringInfix updated"
-1.725s: "Running /home/frank/.local/bin/ghc-mod browse,-d,-p,--,Uniform.StringConversion with opts = ",{"cwd":"/home/frank/Workspace8/stacktest/repo8/uniform/uniform-strings","env":{"ATOM_HOME":"/home/frank/.atom","NODE_PATH":"/usr/share/atom/resources/app.asar/exports","NODE_ENV":"production","LS_COLORS":"","XDG_MENU_PREFIX":"xfce-","LANG":"en_US.utf8","DISPLAY":":0.0","XDG_VTNR":"7","SSH_AUTH_SOCK":"/tmp/ssh-OEtz627RgbvZ/agent.1876","GLADE_CATALOG_PATH":":","XDG_SESSION_ID":"4","XDG_GREETER_DATA_DIR":"/var/lib/lightdm/data/frank","USER":"frank","GLADE_MODULE_PATH":":","DESKTOP_SESSION":"lightdm-xsession","PWD":"/home/frank","HOME":"/home/frank","SSH_AGENT_PID":"1919","QT_ACCESSIBILITY":"1","XDG_SESSION_TYPE":"x11","XDG_DATA_DIRS":"/usr/share/xfce4:/usr/local/share/:/usr/share/:/usr/share","XDG_SESSION_DESKTOP":"lightdm-xsession","GLADE_PIXMAP_PATH":":","DESKTOP_STARTUP_ID":"wrapper-1.0/|usr|share|atom|atom/1982-3-santafe_TIME41500284","GTK_MODULES":"gail:atk-bridge","SHELL":"/bin/bash","XDG_SEAT_PATH":"/org/freedesktop/DisplayManager/Seat0","XDG_CURRENT_DESKTOP":"XFCE","QT_LINUX_ACCESSIBILITY_ALWAYS_ON":"1","SHLVL":"1","XDG_SEAT":"seat0","LANGUAGE":"en_US:en","GDMSESSION":"lightdm-xsession","LOGNAME":"frank","DBUS_SESSION_BUS_ADDRESS":"unix:path=/run/user/1010/bus","XDG_RUNTIME_DIR":"/run/user/1010","XAUTHORITY":"/home/frank/.Xauthority","XDG_SESSION_PATH":"/org/freedesktop/DisplayManager/Session0","XDG_CONFIG_DIRS":"/etc/xdg","GOOGLE_API_KEY":"AIzaSyAQfxPJiounkhOjODEO5ZieffeBv6yft2Q","PATH":"/home/frank/Workspace8/stacktest/repo8/uniform/uniform-strings/.stack-work/install/x86_64-linux/lts-7.18/8.0.1/bin:/home/frank/.stack/snapshots/x86_64-linux/lts-7.18/8.0.1/bin:/home/frank/.ghc:/home/frank/.cabal:/home/frank/.local/bin:/home/frank/home/frank/.local/bin/:/home/frank/.cabal/bin:/home/frank/Debinstall83/deb9/amd9.bin:/home/frank/.bin:/home/frank/.bin/corenlp:/home/frank/.local/bin/:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games","SESSION_MANAGER":"local/santafe:@/tmp/.ICE-unix/1929,unix/santafe:/tmp/.ICE-unix/1929","_":"/usr/bin/env"},"encoding":"utf-8","maxBuffer":null}
-0.686s: "Trying to run ghc-modi in /home/frank/Workspace8/stacktest/repo8/uniform/uniform-typedFile"
-0.686s: "Checking for ghc-modi in /home/frank/Workspace8/stacktest/repo8/uniform/uniform-typedFile"
-0.686s: "Spawning new ghc-modi instance for /home/frank/Workspace8/stacktest/repo8/uniform/uniform-typedFile with",{"cwd":"/home/frank/Workspace8/stacktest/repo8/uniform/uniform-typedFile","env":{"ATOM_HOME":"/home/frank/.atom","NODE_PATH":"/usr/share/atom/resources/app.asar/exports","NODE_ENV":"production","LS_COLORS":"","XDG_MENU_PREFIX":"xfce-","LANG":"en_US.utf8","DISPLAY":":0.0","XDG_VTNR":"7","SSH_AUTH_SOCK":"/tmp/ssh-OEtz627RgbvZ/agent.1876","GLADE_CATALOG_PATH":":","XDG_SESSION_ID":"4","XDG_GREETER_DATA_DIR":"/var/lib/lightdm/data/frank","USER":"frank","GLADE_MODULE_PATH":":","DESKTOP_SESSION":"lightdm-xsession","PWD":"/home/frank","HOME":"/home/frank","SSH_AGENT_PID":"1919","QT_ACCESSIBILITY":"1","XDG_SESSION_TYPE":"x11","XDG_DATA_DIRS":"/usr/share/xfce4:/usr/local/share/:/usr/share/:/usr/share","XDG_SESSION_DESKTOP":"lightdm-xsession","GLADE_PIXMAP_PATH":":","DESKTOP_STARTUP_ID":"wrapper-1.0/|usr|share|atom|atom/1982-3-santafe_TIME41500284","GTK_MODULES":"gail:atk-bridge","SHELL":"/bin/bash","XDG_SEAT_PATH":"/org/freedesktop/DisplayManager/Seat0","XDG_CURRENT_DESKTOP":"XFCE","QT_LINUX_ACCESSIBILITY_ALWAYS_ON":"1","SHLVL":"1","XDG_SEAT":"seat0","LANGUAGE":"en_US:en","GDMSESSION":"lightdm-xsession","LOGNAME":"frank","DBUS_SESSION_BUS_ADDRESS":"unix:path=/run/user/1010/bus","XDG_RUNTIME_DIR":"/run/user/1010","XAUTHORITY":"/home/frank/.Xauthority","XDG_SESSION_PATH":"/org/freedesktop/DisplayManager/Session0","XDG_CONFIG_DIRS":"/etc/xdg","GOOGLE_API_KEY":"AIzaSyAQfxPJiounkhOjODEO5ZieffeBv6yft2Q","PATH":"/home/frank/Workspace8/stacktest/repo8/uniform/uniform-typedFile/.stack-work/install/x86_64-linux/lts-7.18/8.0.1/bin:/home/frank/.stack/snapshots/x86_64-linux/lts-7.18/8.0.1/bin:/home/frank/.ghc:/home/frank/.cabal:/home/frank/.local/bin:/home/frank/home/frank/.local/bin/:/home/frank/.cabal/bin:/home/frank/Debinstall83/deb9/amd9.bin:/home/frank/.bin:/home/frank/.bin/corenlp:/home/frank/.local/bin/:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games","SESSION_MANAGER":"local/santafe:@/tmp/.ICE-unix/1929,unix/santafe:/tmp/.ICE-unix/1929","_":"/usr/bin/env"},"encoding":"utf-8","maxBuffer":null}
-0.686s: "Spawning new ghc-modi instance for /home/frank/Workspace8/stacktest/repo8/uniform/uniform-typedFile with options = ",{"cwd":"/home/frank/Workspace8/stacktest/repo8/uniform/uniform-typedFile","env":{"ATOM_HOME":"/home/frank/.atom","NODE_PATH":"/usr/share/atom/resources/app.asar/exports","NODE_ENV":"production","LS_COLORS":"","XDG_MENU_PREFIX":"xfce-","LANG":"en_US.utf8","DISPLAY":":0.0","XDG_VTNR":"7","SSH_AUTH_SOCK":"/tmp/ssh-OEtz627RgbvZ/agent.1876","GLADE_CATALOG_PATH":":","XDG_SESSION_ID":"4","XDG_GREETER_DATA_DIR":"/var/lib/lightdm/data/frank","USER":"frank","GLADE_MODULE_PATH":":","DESKTOP_SESSION":"lightdm-xsession","PWD":"/home/frank","HOME":"/home/frank","SSH_AGENT_PID":"1919","QT_ACCESSIBILITY":"1","XDG_SESSION_TYPE":"x11","XDG_DATA_DIRS":"/usr/share/xfce4:/usr/local/share/:/usr/share/:/usr/share","XDG_SESSION_DESKTOP":"lightdm-xsession","GLADE_PIXMAP_PATH":":","DESKTOP_STARTUP_ID":"wrapper-1.0/|usr|share|atom|atom/1982-3-santafe_TIME41500284","GTK_MODULES":"gail:atk-bridge","SHELL":"/bin/bash","XDG_SEAT_PATH":"/org/freedesktop/DisplayManager/Seat0","XDG_CURRENT_DESKTOP":"XFCE","QT_LINUX_ACCESSIBILITY_ALWAYS_ON":"1","SHLVL":"1","XDG_SEAT":"seat0","LANGUAGE":"en_US:en","GDMSESSION":"lightdm-xsession","LOGNAME":"frank","DBUS_SESSION_BUS_ADDRESS":"unix:path=/run/user/1010/bus","XDG_RUNTIME_DIR":"/run/user/1010","XAUTHORITY":"/home/frank/.Xauthority","XDG_SESSION_PATH":"/org/freedesktop/DisplayManager/Session0","XDG_CONFIG_DIRS":"/etc/xdg","GOOGLE_API_KEY":"AIzaSyAQfxPJiounkhOjODEO5ZieffeBv6yft2Q","PATH":"/home/frank/Workspace8/stacktest/repo8/uniform/uniform-typedFile/.stack-work/install/x86_64-linux/lts-7.18/8.0.1/bin:/home/frank/.stack/snapshots/x86_64-linux/lts-7.18/8.0.1/bin:/home/frank/.ghc:/home/frank/.cabal:/home/frank/.local/bin:/home/frank/home/frank/.local/bin/:/home/frank/.cabal/bin:/home/frank/Debinstall83/deb9/amd9.bin:/home/frank/.bin:/home/frank/.bin/corenlp:/home/frank/.local/bin/:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games","SESSION_MANAGER":"local/santafe:@/tmp/.ICE-unix/1929,unix/santafe:/tmp/.ICE-unix/1929","_":"/usr/bin/env"},"encoding":"utf-8","maxBuffer":null}
-0.671s: "Started interactive action block in /home/frank/Workspace8/stacktest/repo8/uniform/uniform-typedFile"
-0.67s: "Running ghc-modi command map-file","/home/frank/Workspace8/stacktest/repo8/uniform/uniform-typedFile/Uniform/TypedFile.hs"
-0.669s: "Writing data to stdin..."
-0.669s: "Trying to run ghc-modi in /home/frank/Workspace8/stacktest/repo8/uniform/uniform-typedFile"
-0.668s: "Checking for ghc-modi in /home/frank/Workspace8/stacktest/repo8/uniform/uniform-typedFile"
-0.668s: "Found running ghc-modi instance for /home/frank/Workspace8/stacktest/repo8/uniform/uniform-typedFile"
-0.613s: "Got response from /home/frank/.local/bin/ghc-mod browse,-d,-p,--,Uniform.StringConversion",{"stdout":"BSUTF :: newtype BSUTF\nByteString :: data ByteString\nText :: data Text\nb2bu :: ByteString -> Maybe BSUTF\nb2s :: ByteString -> Maybe String\nb2t :: ByteString -> Maybe Text\nbu2b :: BSUTF -> ByteString\nbu2s :: BSUTF -> String\nbu2t :: BSUTF -> Text\nhtf_Uniform_StringConversion_thisModulesTests :: TestSuite\ns2b :: String -> ByteString\ns2bl :: String -> ByteString\ns2bu :: String -> BSUTF\ns2t :: String -> Text\ns2u :: String -> String\nt2b :: Text -> ByteString\nt2bu :: Text -> BSUTF\nt2s :: Text -> String\nt2u :: Text -> Text\n","stderr":""}
-0.612s: "Uniform.StringConversion updated"
-0.612s: "Running /home/frank/.local/bin/ghc-mod browse,-d,-p,--,GHC.Exts with opts = ",{"cwd":"/home/frank/Workspace8/stacktest/repo8/uniform/uniform-strings","env":{"ATOM_HOME":"/home/frank/.atom","NODE_PATH":"/usr/share/atom/resources/app.asar/exports","NODE_ENV":"production","LS_COLORS":"","XDG_MENU_PREFIX":"xfce-","LANG":"en_US.utf8","DISPLAY":":0.0","XDG_VTNR":"7","SSH_AUTH_SOCK":"/tmp/ssh-OEtz627RgbvZ/agent.1876","GLADE_CATALOG_PATH":":","XDG_SESSION_ID":"4","XDG_GREETER_DATA_DIR":"/var/lib/lightdm/data/frank","USER":"frank","GLADE_MODULE_PATH":":","DESKTOP_SESSION":"lightdm-xsession","PWD":"/home/frank","HOME":"/home/frank","SSH_AGENT_PID":"1919","QT_ACCESSIBILITY":"1","XDG_SESSION_TYPE":"x11","XDG_DATA_DIRS":"/usr/share/xfce4:/usr/local/share/:/usr/share/:/usr/share","XDG_SESSION_DESKTOP":"lightdm-xsession","GLADE_PIXMAP_PATH":":","DESKTOP_STARTUP_ID":"wrapper-1.0/|usr|share|atom|atom/1982-3-santafe_TIME41500284","GTK_MODULES":"gail:atk-bridge","SHELL":"/bin/bash","XDG_SEAT_PATH":"/org/freedesktop/DisplayManager/Seat0","XDG_CURRENT_DESKTOP":"XFCE","QT_LINUX_ACCESSIBILITY_ALWAYS_ON":"1","SHLVL":"1","XDG_SEAT":"seat0","LANGUAGE":"en_US:en","GDMSESSION":"lightdm-xsession","LOGNAME":"frank","DBUS_SESSION_BUS_ADDRESS":"unix:path=/run/user/1010/bus","XDG_RUNTIME_DIR":"/run/user/1010","XAUTHORITY":"/home/frank/.Xauthority","XDG_SESSION_PATH":"/org/freedesktop/DisplayManager/Session0","XDG_CONFIG_DIRS":"/etc/xdg","GOOGLE_API_KEY":"AIzaSyAQfxPJiounkhOjODEO5ZieffeBv6yft2Q","PATH":"/home/frank/Workspace8/stacktest/repo8/uniform/uniform-strings/.stack-work/install/x86_64-linux/lts-7.18/8.0.1/bin:/home/frank/.stack/snapshots/x86_64-linux/lts-7.18/8.0.1/bin:/home/frank/.ghc:/home/frank/.cabal:/home/frank/.local/bin:/home/frank/home/frank/.local/bin/:/home/frank/.cabal/bin:/home/frank/Debinstall83/deb9/amd9.bin:/home/frank/.bin:/home/frank/.bin/corenlp:/home/frank/.local/bin/:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games","SESSION_MANAGER":"local/santafe:@/tmp/.ICE-unix/1929,unix/santafe:/tmp/.ICE-unix/1929","_":"/usr/bin/env"},"encoding":"utf-8","maxBuffer":null}
-0.59s: "Got response from /home/frank/.local/bin/ghc-mod browse,-d,-p,--,Uniform.StringUtilities",{"stdout":"CharChains :: class CharChains a\nCharChains2 :: newtype CharChains2 x a\nappend :: CharChains a => a -> a -> a -- from:CharChains\nappend' :: CharChains a => a -> a -> a -- from:CharChains\ncmpCaseInsensitive :: (CharChains a, Ord a) => a -> a -> Ordering\nconcat' :: CharChains a => [a] -> a -- from:CharChains\nconcatT :: [Text] -> Text\nhtf_Uniform_StringUtilities_thisModulesTests :: TestSuite\nintercalate' :: CharChains a => a -> [a] -> Maybe a -- from:CharChains\nisInfixOf' :: CharChains a => a -> a -> Bool -- from:CharChains\nisPostfixOf' :: CharChains a => a -> a -> Bool -- from:CharChains\nisPrefixOf' :: CharChains a => a -> a -> Bool -- from:CharChains\nlines' :: CharChains a => a -> [a] -- from:CharChains\nmaybe2string :: IsString s => Maybe s -> s\nmknull :: CharChains a => a -- from:CharChains\nnull' :: CharChains a => a -> Bool -- from:CharChains\nprop_assoz :: CharChains a => a -> a -> a -> Bool -- from:CharChains\nprop_concat :: CharChains a => [a] -> Bool -- from:CharChains\nprop_zero_mknull :: CharChains a => a -> Bool -- from:CharChains\nremoveLast :: CharChains a => a -> a -- from:CharChains\nreverseString :: CharChains a => a -> a -- from:CharChains\nshow' :: CharChains2 x a => x -> a -- from:CharChains2\nshowT :: Show a => a -> Text\nsortCaseInsensitive :: (CharChains a, Ord a) => [a] -> [a]\nsplitOn' :: CharChains a => a -> a -> Maybe [a] -- from:CharChains\nstripPrefix' :: CharChains a => a -> a -> Maybe a -- from:CharChains\ntoLower' :: CharChains a => a -> a -- from:CharChains\ntoString :: CharChains a => a -> String -- from:CharChains\ntoText :: (CharChains a, Show a) => a -> Text -- from:CharChains\ntoUpper' :: CharChains a => a -> a -- from:CharChains\ntrim' :: CharChains a => a -> a -- from:CharChains\nunlines' :: CharChains a => [a] -> a -- from:CharChains\nunlinesT :: [Text] -> Text\nunwords' :: CharChains a => [a] -> a -- from:CharChains\nunwordsT :: [Text] -> Text\nwords' :: CharChains a => a -> [a] -- from:CharChains\nwordsT :: Text -> [Text]\n","stderr":""}
-0.589s: "Uniform.StringUtilities updated"
-0.589s: "Running /home/frank/.local/bin/ghc-mod browse,-d,-p,--,Prelude with opts = ",{"cwd":"/home/frank/Workspace8/stacktest/repo8/uniform/uniform-strings","env":{"ATOM_HOME":"/home/frank/.atom","NODE_PATH":"/usr/share/atom/resources/app.asar/exports","NODE_ENV":"production","LS_COLORS":"","XDG_MENU_PREFIX":"xfce-","LANG":"en_US.utf8","DISPLAY":":0.0","XDG_VTNR":"7","SSH_AUTH_SOCK":"/tmp/ssh-OEtz627RgbvZ/agent.1876","GLADE_CATALOG_PATH":":","XDG_SESSION_ID":"4","XDG_GREETER_DATA_DIR":"/var/lib/lightdm/data/frank","USER":"frank","GLADE_MODULE_PATH":":","DESKTOP_SESSION":"lightdm-xsession","PWD":"/home/frank","HOME":"/home/frank","SSH_AGENT_PID":"1919","QT_ACCESSIBILITY":"1","XDG_SESSION_TYPE":"x11","XDG_DATA_DIRS":"/usr/share/xfce4:/usr/local/share/:/usr/share/:/usr/share","XDG_SESSION_DESKTOP":"lightdm-xsession","GLADE_PIXMAP_PATH":":","DESKTOP_STARTUP_ID":"wrapper-1.0/|usr|share|atom|atom/1982-3-santafe_TIME41500284","GTK_MODULES":"gail:atk-bridge","SHELL":"/bin/bash","XDG_SEAT_PATH":"/org/freedesktop/DisplayManager/Seat0","XDG_CURRENT_DESKTOP":"XFCE","QT_LINUX_ACCESSIBILITY_ALWAYS_ON":"1","SHLVL":"1","XDG_SEAT":"seat0","LANGUAGE":"en_US:en","GDMSESSION":"lightdm-xsession","LOGNAME":"frank","DBUS_SESSION_BUS_ADDRESS":"unix:path=/run/user/1010/bus","XDG_RUNTIME_DIR":"/run/user/1010","XAUTHORITY":"/home/frank/.Xauthority","XDG_SESSION_PATH":"/org/freedesktop/DisplayManager/Session0","XDG_CONFIG_DIRS":"/etc/xdg","GOOGLE_API_KEY":"AIzaSyAQfxPJiounkhOjODEO5ZieffeBv6yft2Q","PATH":"/home/frank/Workspace8/stacktest/repo8/uniform/uniform-strings/.stack-work/install/x86_64-linux/lts-7.18/8.0.1/bin:/home/frank/.stack/snapshots/x86_64-linux/lts-7.18/8.0.1/bin:/home/frank/.ghc:/home/frank/.cabal:/home/frank/.local/bin:/home/frank/home/frank/.local/bin/:/home/frank/.cabal/bin:/home/frank/Debinstall83/deb9/amd9.bin:/home/frank/.bin:/home/frank/.bin/corenlp:/home/frank/.local/bin/:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games","SESSION_MANAGER":"local/santafe:@/tmp/.ICE-unix/1929,unix/santafe:/tmp/.ICE-unix/1929","_":"/usr/bin/env"},"encoding":"utf-8","maxBuffer":null}
-0.26s: "Got response from /home/frank/.local/bin/ghc-mod browse,-d,-p,--,GHC.Exts",{"stdout":"Addr#\nAddrRep\nAny\nArray#\nArrayArray#\nBCO#\nByteArray#\nC#\nChar\nChar#\nCoercible\nConstraint\nD#\nDouble\nDouble#\nDoubleElemRep\nDoubleRep\nDoubleX2#\nDoubleX4#\nDoubleX8#\nDown :: a -> Down a -- from:Down\nDown :: newtype Down a\nF#\nFloat\nFloat#\nFloatElemRep\nFloatRep\nFloatX16#\nFloatX4#\nFloatX8#\nForceSpecConstr :: SpecConstrAnnotation -- from:SpecConstrAnnotation\nFunPtr :: Addr# -> FunPtr a -- from:FunPtr\nFunPtr :: data FunPtr a\nI#\nInt\nInt#\nInt16ElemRep\nInt16X16#\nInt16X32#\nInt16X8#\nInt32#\nInt32ElemRep\nInt32X16#\nInt32X4#\nInt32X8#\nInt64#\nInt64ElemRep\nInt64Rep\nInt64X2#\nInt64X4#\nInt64X8#\nInt8ElemRep\nInt8X16#\nInt8X32#\nInt8X64#\nIntRep\nIsList :: class IsList l\nIsString :: newtype IsString a\nItem -- from:IsList\nMVar#\nMutVar#\nMutableArray#\nMutableArrayArray#\nMutableByteArray#\nNoSpecConstr :: SpecConstrAnnotation -- from:SpecConstrAnnotation\nProxy#\nPtr :: Addr# -> Ptr a -- from:Ptr\nPtr :: data Ptr a\nPtrRepLifted\nPtrRepUnlifted\nRealWorld\nRuntimeRep\nSmallArray#\nSmallMutableArray#\nSpecConstrAnnotation :: data SpecConstrAnnotation\nStableName#\nStablePtr#\nState#\nTVar#\nTYPE\nThreadId#\nUnboxedTupleRep\nVec16\nVec2\nVec32\nVec4\nVec64\nVec8\nVecCount\nVecElem\nVecRep\nVoid#\nVoidRep\nW#\nWeak#\nWord\nWord#\nWord16ElemRep\nWord16X16#\nWord16X32#\nWord16X8#\nWord32#\nWord32ElemRep\nWord32X16#\nWord32X4#\nWord32X8#\nWord64#\nWord64ElemRep\nWord64Rep\nWord64X2#\nWord64X4#\nWord64X8#\nWord8ElemRep\nWord8X16#\nWord8X32#\nWord8X64#\nWordRep\nacosDouble#\nacosFloat#\naddCFinalizerToWeak#\naddIntC#\naddr2Int#\naddrToAny#\nand#\nandI#\nasinDouble#\nasinFloat#\natanDouble#\natanFloat#\natomicModifyMutVar#\natomicReadIntArray#\natomicWriteIntArray#\natomically#\naugment :: (forall b. (a -> b -> b) -> b -> b) -> [a] -> [a]\nbreakpoint :: a -> a\nbreakpointCond :: Bool -> a -> a\nbroadcastDoubleX2#\nbroadcastDoubleX4#\nbroadcastDoubleX8#\nbroadcastFloatX16#\nbroadcastFloatX4#\nbroadcastFloatX8#\nbroadcastInt16X16#\nbroadcastInt16X32#\nbroadcastInt16X8#\nbroadcastInt32X16#\nbroadcastInt32X4#\nbroadcastInt32X8#\nbroadcastInt64X2#\nbroadcastInt64X4#\nbroadcastInt64X8#\nbroadcastInt8X16#\nbroadcastInt8X32#\nbroadcastInt8X64#\nbroadcastWord16X16#\nbroadcastWord16X32#\nbroadcastWord16X8#\nbroadcastWord32X16#\nbroadcastWord32X4#\nbroadcastWord32X8#\nbroadcastWord64X2#\nbroadcastWord64X4#\nbroadcastWord64X8#\nbroadcastWord8X16#\nbroadcastWord8X32#\nbroadcastWord8X64#\nbuild :: (forall b. (a -> b -> b) -> b -> b) -> [a]\nbyteArrayContents#\nbyteSwap#\nbyteSwap16#\nbyteSwap32#\nbyteSwap64#\ncasArray#\ncasIntArray#\ncasMutVar#\ncasSmallArray#\ncatch#\ncatchRetry#\ncatchSTM#\ncheck#\nchr#\nclearCCS#\ncloneArray#\ncloneMutableArray#\ncloneSmallArray#\ncloneSmallMutableArray#\nclz#\nclz16#\nclz32#\nclz64#\nclz8#\ncoerce\ncopyAddrToByteArray#\ncopyArray#\ncopyArrayArray#\ncopyByteArray#\ncopyByteArrayToAddr#\ncopyMutableArray#\ncopyMutableArrayArray#\ncopyMutableByteArray#\ncopyMutableByteArrayToAddr#\ncopySmallArray#\ncopySmallMutableArray#\ncosDouble#\ncosFloat#\ncoshDouble#\ncoshFloat#\nctz#\nctz16#\nctz32#\nctz64#\nctz8#\ncurrentCallStack :: IO [String]\ndataToTag#\ndeRefStablePtr#\ndeRefWeak#\ndecodeDouble_2Int#\ndecodeDouble_Int64#\ndecodeFloat_Int#\ndelay#\ndivideDoubleX2#\ndivideDoubleX4#\ndivideDoubleX8#\ndivideFloat#\ndivideFloatX16#\ndivideFloatX4#\ndivideFloatX8#\ndouble2Float#\ndouble2Int#\neqAddr#\neqChar#\neqFloat#\neqStableName#\neqStablePtr#\neqWord#\nexpDouble#\nexpFloat#\nfetchAddIntArray#\nfetchAndIntArray#\nfetchNandIntArray#\nfetchOrIntArray#\nfetchSubIntArray#\nfetchXorIntArray#\nfinalizeWeak#\nfloat2Double#\nfloat2Int#\nfork#\nforkOn#\nfreezeArray#\nfreezeSmallArray#\nfromList :: IsList l => [Item l] -> l -- from:IsList\nfromListN :: IsList l => Int -> [Item l] -> l -- from:IsList\nfromString :: IsString a => String -> a -- from:IsString\ngeAddr#\ngeChar#\ngeFloat#\ngeWord#\ngetApStackVal#\ngetCCSOf#\ngetCurrentCCS#\ngetMaskingState#\ngetSizeofMutableByteArray#\ngetSpark#\ngroupWith :: Ord b => (a -> b) -> [a] -> [[a]]\ngtAddr#\ngtChar#\ngtFloat#\ngtWord#\niShiftL# :: Int# -> Int# -> Int#\niShiftRA# :: Int# -> Int# -> Int#\niShiftRL# :: Int# -> Int# -> Int#\nindexAddrArray#\nindexAddrOffAddr#\nindexArray#\nindexArrayArrayArray#\nindexByteArrayArray#\nindexCharArray#\nindexCharOffAddr#\nindexDoubleArray#\nindexDoubleArrayAsDoubleX2#\nindexDoubleArrayAsDoubleX4#\nindexDoubleArrayAsDoubleX8#\nindexDoubleOffAddr#\nindexDoubleOffAddrAsDoubleX2#\nindexDoubleOffAddrAsDoubleX4#\nindexDoubleOffAddrAsDoubleX8#\nindexDoubleX2Array#\nindexDoubleX2OffAddr#\nindexDoubleX4Array#\nindexDoubleX4OffAddr#\nindexDoubleX8Array#\nindexDoubleX8OffAddr#\nindexFloatArray#\nindexFloatArrayAsFloatX16#\nindexFloatArrayAsFloatX4#\nindexFloatArrayAsFloatX8#\nindexFloatOffAddr#\nindexFloatOffAddrAsFloatX16#\nindexFloatOffAddrAsFloatX4#\nindexFloatOffAddrAsFloatX8#\nindexFloatX16Array#\nindexFloatX16OffAddr#\nindexFloatX4Array#\nindexFloatX4OffAddr#\nindexFloatX8Array#\nindexFloatX8OffAddr#\nindexInt16Array#\nindexInt16ArrayAsInt16X16#\nindexInt16ArrayAsInt16X32#\nindexInt16ArrayAsInt16X8#\nindexInt16OffAddr#\nindexInt16OffAddrAsInt16X16#\nindexInt16OffAddrAsInt16X32#\nindexInt16OffAddrAsInt16X8#\nindexInt16X16Array#\nindexInt16X16OffAddr#\nindexInt16X32Array#\nindexInt16X32OffAddr#\nindexInt16X8Array#\nindexInt16X8OffAddr#\nindexInt32Array#\nindexInt32ArrayAsInt32X16#\nindexInt32ArrayAsInt32X4#\nindexInt32ArrayAsInt32X8#\nindexInt32OffAddr#\nindexInt32OffAddrAsInt32X16#\nindexInt32OffAddrAsInt32X4#\nindexInt32OffAddrAsInt32X8#\nindexInt32X16Array#\nindexInt32X16OffAddr#\nindexInt32X4Array#\nindexInt32X4OffAddr#\nindexInt32X8Array#\nindexInt32X8OffAddr#\nindexInt64Array#\nindexInt64ArrayAsInt64X2#\nindexInt64ArrayAsInt64X4#\nindexInt64ArrayAsInt64X8#\nindexInt64OffAddr#\nindexInt64OffAddrAsInt64X2#\nindexInt64OffAddrAsInt64X4#\nindexInt64OffAddrAsInt64X8#\nindexInt64X2Array#\nindexInt64X2OffAddr#\nindexInt64X4Array#\nindexInt64X4OffAddr#\nindexInt64X8Array#\nindexInt64X8OffAddr#\nindexInt8Array#\nindexInt8ArrayAsInt8X16#\nindexInt8ArrayAsInt8X32#\nindexInt8ArrayAsInt8X64#\nindexInt8OffAddr#\nindexInt8OffAddrAsInt8X16#\nindexInt8OffAddrAsInt8X32#\nindexInt8OffAddrAsInt8X64#\nindexInt8X16Array#\nindexInt8X16OffAddr#\nindexInt8X32Array#\nindexInt8X32OffAddr#\nindexInt8X64Array#\nindexInt8X64OffAddr#\nindexIntArray#\nindexIntOffAddr#\nindexSmallArray#\nindexStablePtrArray#\nindexStablePtrOffAddr#\nindexWideCharArray#\nindexWideCharOffAddr#\nindexWord16Array#\nindexWord16ArrayAsWord16X16#\nindexWord16ArrayAsWord16X32#\nindexWord16ArrayAsWord16X8#\nindexWord16OffAddr#\nindexWord16OffAddrAsWord16X16#\nindexWord16OffAddrAsWord16X32#\nindexWord16OffAddrAsWord16X8#\nindexWord16X16Array#\nindexWord16X16OffAddr#\nindexWord16X32Array#\nindexWord16X32OffAddr#\nindexWord16X8Array#\nindexWord16X8OffAddr#\nindexWord32Array#\nindexWord32ArrayAsWord32X16#\nindexWord32ArrayAsWord32X4#\nindexWord32ArrayAsWord32X8#\nindexWord32OffAddr#\nindexWord32OffAddrAsWord32X16#\nindexWord32OffAddrAsWord32X4#\nindexWord32OffAddrAsWord32X8#\nindexWord32X16Array#\nindexWord32X16OffAddr#\nindexWord32X4Array#\nindexWord32X4OffAddr#\nindexWord32X8Array#\nindexWord32X8OffAddr#\nindexWord64Array#\nindexWord64ArrayAsWord64X2#\nindexWord64ArrayAsWord64X4#\nindexWord64ArrayAsWord64X8#\nindexWord64OffAddr#\nindexWord64OffAddrAsWord64X2#\nindexWord64OffAddrAsWord64X4#\nindexWord64OffAddrAsWord64X8#\nindexWord64X2Array#\nindexWord64X2OffAddr#\nindexWord64X4Array#\nindexWord64X4OffAddr#\nindexWord64X8Array#\nindexWord64X8OffAddr#\nindexWord8Array#\nindexWord8ArrayAsWord8X16#\nindexWord8ArrayAsWord8X32#\nindexWord8ArrayAsWord8X64#\nindexWord8OffAddr#\nindexWord8OffAddrAsWord8X16#\nindexWord8OffAddrAsWord8X32#\nindexWord8OffAddrAsWord8X64#\nindexWord8X16Array#\nindexWord8X16OffAddr#\nindexWord8X32Array#\nindexWord8X32OffAddr#\nindexWord8X64Array#\nindexWord8X64OffAddr#\nindexWordArray#\nindexWordOffAddr#\ninline :: a -> a\ninsertDoubleX2#\ninsertDoubleX4#\ninsertDoubleX8#\ninsertFloatX16#\ninsertFloatX4#\ninsertFloatX8#\ninsertInt16X16#\ninsertInt16X32#\ninsertInt16X8#\ninsertInt32X16#\ninsertInt32X4#\ninsertInt32X8#\ninsertInt64X2#\ninsertInt64X4#\ninsertInt64X8#\ninsertInt8X16#\ninsertInt8X32#\ninsertInt8X64#\ninsertWord16X16#\ninsertWord16X32#\ninsertWord16X8#\ninsertWord32X16#\ninsertWord32X4#\ninsertWord32X8#\ninsertWord64X2#\ninsertWord64X4#\ninsertWord64X8#\ninsertWord8X16#\ninsertWord8X32#\ninsertWord8X64#\nint2Addr#\nint2Double#\nint2Float#\nint2Word#\nisCurrentThreadBound#\nisEmptyMVar#\nisTrue# :: Int# -> Bool\nkillThread#\nlabelThread#\nlazy\nleAddr#\nleChar#\nleFloat#\nleWord#\nlogDouble#\nlogFloat#\nltAddr#\nltChar#\nltFloat#\nltWord#\nmagicDict\nmakeStableName#\nmakeStablePtr#\nmaskAsyncExceptions#\nmaskUninterruptible#\nmaxTupleSize :: Int\nminusAddr#\nminusDoubleX2#\nminusDoubleX4#\nminusDoubleX8#\nminusFloat#\nminusFloatX16#\nminusFloatX4#\nminusFloatX8#\nminusInt16X16#\nminusInt16X32#\nminusInt16X8#\nminusInt32X16#\nminusInt32X4#\nminusInt32X8#\nminusInt64X2#\nminusInt64X4#\nminusInt64X8#\nminusInt8X16#\nminusInt8X32#\nminusInt8X64#\nminusWord#\nminusWord16X16#\nminusWord16X32#\nminusWord16X8#\nminusWord32X16#\nminusWord32X4#\nminusWord32X8#\nminusWord64X2#\nminusWord64X4#\nminusWord64X8#\nminusWord8X16#\nminusWord8X32#\nminusWord8X64#\nmkApUpd0#\nmkWeak#\nmkWeakNoFinalizer#\nmulIntMayOflo#\nmyThreadId#\nnarrow16Int#\nnarrow16Word#\nnarrow32Int#\nnarrow32Word#\nnarrow8Int#\nnarrow8Word#\nneAddr#\nneChar#\nneFloat#\nneWord#\nnegateDouble#\nnegateDoubleX2#\nnegateDoubleX4#\nnegateDoubleX8#\nnegateFloat#\nnegateFloatX16#\nnegateFloatX4#\nnegateFloatX8#\nnegateInt#\nnegateInt16X16#\nnegateInt16X32#\nnegateInt16X8#\nnegateInt32X16#\nnegateInt32X4#\nnegateInt32X8#\nnegateInt64X2#\nnegateInt64X4#\nnegateInt64X8#\nnegateInt8X16#\nnegateInt8X32#\nnegateInt8X64#\nnewAlignedPinnedByteArray#\nnewArray#\nnewArrayArray#\nnewBCO#\nnewByteArray#\nnewMVar#\nnewMutVar#\nnewPinnedByteArray#\nnewSmallArray#\nnewTVar#\nnoDuplicate#\nnot#\nnotI#\nnullAddr#\nnumSparks#\nor#\norI#\nord#\npackDoubleX2#\npackDoubleX4#\npackDoubleX8#\npackFloatX16#\npackFloatX4#\npackFloatX8#\npackInt16X16#\npackInt16X32#\npackInt16X8#\npackInt32X16#\npackInt32X4#\npackInt32X8#\npackInt64X2#\npackInt64X4#\npackInt64X8#\npackInt8X16#\npackInt8X32#\npackInt8X64#\npackWord16X16#\npackWord16X32#\npackWord16X8#\npackWord32X16#\npackWord32X4#\npackWord32X8#\npackWord64X2#\npackWord64X4#\npackWord64X8#\npackWord8X16#\npackWord8X32#\npackWord8X64#\npar#\nplusAddr#\nplusDoubleX2#\nplusDoubleX4#\nplusDoubleX8#\nplusFloat#\nplusFloatX16#\nplusFloatX4#\nplusFloatX8#\nplusInt16X16#\nplusInt16X32#\nplusInt16X8#\nplusInt32X16#\nplusInt32X4#\nplusInt32X8#\nplusInt64X2#\nplusInt64X4#\nplusInt64X8#\nplusInt8X16#\nplusInt8X32#\nplusInt8X64#\nplusWord#\nplusWord16X16#\nplusWord16X32#\nplusWord16X8#\nplusWord2#\nplusWord32X16#\nplusWord32X4#\nplusWord32X8#\nplusWord64X2#\nplusWord64X4#\nplusWord64X8#\nplusWord8X16#\nplusWord8X32#\nplusWord8X64#\npopCnt#\npopCnt16#\npopCnt32#\npopCnt64#\npopCnt8#\npowerFloat#\nprefetchAddr0#\nprefetchAddr1#\nprefetchAddr2#\nprefetchAddr3#\nprefetchByteArray0#\nprefetchByteArray1#\nprefetchByteArray2#\nprefetchByteArray3#\nprefetchMutableByteArray0#\nprefetchMutableByteArray1#\nprefetchMutableByteArray2#\nprefetchMutableByteArray3#\nprefetchValue0#\nprefetchValue1#\nprefetchValue2#\nprefetchValue3#\nproxy#\nputMVar#\nquotInt#\nquotInt16X16#\nquotInt16X32#\nquotInt16X8#\nquotInt32X16#\nquotInt32X4#\nquotInt32X8#\nquotInt64X2#\nquotInt64X4#\nquotInt64X8#\nquotInt8X16#\nquotInt8X32#\nquotInt8X64#\nquotRemInt#\nquotRemWord#\nquotRemWord2#\nquotWord#\nquotWord16X16#\nquotWord16X32#\nquotWord16X8#\nquotWord32X16#\nquotWord32X4#\nquotWord32X8#\nquotWord64X2#\nquotWord64X4#\nquotWord64X8#\nquotWord8X16#\nquotWord8X32#\nquotWord8X64#\nraise#\nraiseIO#\nreadAddrArray#\nreadAddrOffAddr#\nreadArray#\nreadArrayArrayArray#\nreadByteArrayArray#\nreadCharArray#\nreadCharOffAddr#\nreadDoubleArray#\nreadDoubleArrayAsDoubleX2#\nreadDoubleArrayAsDoubleX4#\nreadDoubleArrayAsDoubleX8#\nreadDoubleOffAddr#\nreadDoubleOffAddrAsDoubleX2#\nreadDoubleOffAddrAsDoubleX4#\nreadDoubleOffAddrAsDoubleX8#\nreadDoubleX2Array#\nreadDoubleX2OffAddr#\nreadDoubleX4Array#\nreadDoubleX4OffAddr#\nreadDoubleX8Array#\nreadDoubleX8OffAddr#\nreadFloatArray#\nreadFloatArrayAsFloatX16#\nreadFloatArrayAsFloatX4#\nreadFloatArrayAsFloatX8#\nreadFloatOffAddr#\nreadFloatOffAddrAsFloatX16#\nreadFloatOffAddrAsFloatX4#\nreadFloatOffAddrAsFloatX8#\nreadFloatX16Array#\nreadFloatX16OffAddr#\nreadFloatX4Array#\nreadFloatX4OffAddr#\nreadFloatX8Array#\nreadFloatX8OffAddr#\nreadInt16Array#\nreadInt16ArrayAsInt16X16#\nreadInt16ArrayAsInt16X32#\nreadInt16ArrayAsInt16X8#\nreadInt16OffAddr#\nreadInt16OffAddrAsInt16X16#\nreadInt16OffAddrAsInt16X32#\nreadInt16OffAddrAsInt16X8#\nreadInt16X16Array#\nreadInt16X16OffAddr#\nreadInt16X32Array#\nreadInt16X32OffAddr#\nreadInt16X8Array#\nreadInt16X8OffAddr#\nreadInt32Array#\nreadInt32ArrayAsInt32X16#\nreadInt32ArrayAsInt32X4#\nreadInt32ArrayAsInt32X8#\nreadInt32OffAddr#\nreadInt32OffAddrAsInt32X16#\nreadInt32OffAddrAsInt32X4#\nreadInt32OffAddrAsInt32X8#\nreadInt32X16Array#\nreadInt32X16OffAddr#\nreadInt32X4Array#\nreadInt32X4OffAddr#\nreadInt32X8Array#\nreadInt32X8OffAddr#\nreadInt64Array#\nreadInt64ArrayAsInt64X2#\nreadInt64ArrayAsInt64X4#\nreadInt64ArrayAsInt64X8#\nreadInt64OffAddr#\nreadInt64OffAddrAsInt64X2#\nreadInt64OffAddrAsInt64X4#\nreadInt64OffAddrAsInt64X8#\nreadInt64X2Array#\nreadInt64X2OffAddr#\nreadInt64X4Array#\nreadInt64X4OffAddr#\nreadInt64X8Array#\nreadInt64X8OffAddr#\nreadInt8Array#\nreadInt8ArrayAsInt8X16#\nreadInt8ArrayAsInt8X32#\nreadInt8ArrayAsInt8X64#\nreadInt8OffAddr#\nreadInt8OffAddrAsInt8X16#\nreadInt8OffAddrAsInt8X32#\nreadInt8OffAddrAsInt8X64#\nreadInt8X16Array#\nreadInt8X16OffAddr#\nreadInt8X32Array#\nreadInt8X32OffAddr#\nreadInt8X64Array#\nreadInt8X64OffAddr#\nreadIntArray#\nreadIntOffAddr#\nreadMVar#\nreadMutVar#\nreadMutableArrayArrayArray#\nreadMutableByteArrayArray#\nreadSmallArray#\nreadStablePtrArray#\nreadStablePtrOffAddr#\nreadTVar#\nreadTVarIO#\nreadWideCharArray#\nreadWideCharOffAddr#\nreadWord16Array#\nreadWord16ArrayAsWord16X16#\nreadWord16ArrayAsWord16X32#\nreadWord16ArrayAsWord16X8#\nreadWord16OffAddr#\nreadWord16OffAddrAsWord16X16#\nreadWord16OffAddrAsWord16X32#\nreadWord16OffAddrAsWord16X8#\nreadWord16X16Array#\nreadWord16X16OffAddr#\nreadWord16X32Array#\nreadWord16X32OffAddr#\nreadWord16X8Array#\nreadWord16X8OffAddr#\nreadWord32Array#\nreadWord32ArrayAsWord32X16#\nreadWord32ArrayAsWord32X4#\nreadWord32ArrayAsWord32X8#\nreadWord32OffAddr#\nreadWord32OffAddrAsWord32X16#\nreadWord32OffAddrAsWord32X4#\nreadWord32OffAddrAsWord32X8#\nreadWord32X16Array#\nreadWord32X16OffAddr#\nreadWord32X4Array#\nreadWord32X4OffAddr#\nreadWord32X8Array#\nreadWord32X8OffAddr#\nreadWord64Array#\nreadWord64ArrayAsWord64X2#\nreadWord64ArrayAsWord64X4#\nreadWord64ArrayAsWord64X8#\nreadWord64OffAddr#\nreadWord64OffAddrAsWord64X2#\nreadWord64OffAddrAsWord64X4#\nreadWord64OffAddrAsWord64X8#\nreadWord64X2Array#\nreadWord64X2OffAddr#\nreadWord64X4Array#\nreadWord64X4OffAddr#\nreadWord64X8Array#\nreadWord64X8OffAddr#\nreadWord8Array#\nreadWord8ArrayAsWord8X16#\nreadWord8ArrayAsWord8X32#\nreadWord8ArrayAsWord8X64#\nreadWord8OffAddr#\nreadWord8OffAddrAsWord8X16#\nreadWord8OffAddrAsWord8X32#\nreadWord8OffAddrAsWord8X64#\nreadWord8X16Array#\nreadWord8X16OffAddr#\nreadWord8X32Array#\nreadWord8X32OffAddr#\nreadWord8X64Array#\nreadWord8X64OffAddr#\nreadWordArray#\nreadWordOffAddr#\nrealWorld#\nreallyUnsafePtrEquality#\nremAddr#\nremInt#\nremInt16X16#\nremInt16X32#\nremInt16X8#\nremInt32X16#\nremInt32X4#\nremInt32X8#\nremInt64X2#\nremInt64X4#\nremInt64X8#\nremInt8X16#\nremInt8X32#\nremInt8X64#\nremWord#\nremWord16X16#\nremWord16X32#\nremWord16X8#\nremWord32X16#\nremWord32X4#\nremWord32X8#\nremWord64X2#\nremWord64X4#\nremWord64X8#\nremWord8X16#\nremWord8X32#\nremWord8X64#\nresizeMutableByteArray#\nretry#\nsameMVar#\nsameMutVar#\nsameMutableArray#\nsameMutableArrayArray#\nsameMutableByteArray#\nsameSmallMutableArray#\nsameTVar#\nseq\nseq#\nsetByteArray#\nshiftL# :: Word# -> Int# -> Word#\nshiftRL# :: Word# -> Int# -> Word#\nshrinkMutableByteArray#\nsinDouble#\nsinFloat#\nsinhDouble#\nsinhFloat#\nsizeofArray#\nsizeofArrayArray#\nsizeofByteArray#\nsizeofMutableArray#\nsizeofMutableArrayArray#\nsizeofMutableByteArray#\nsizeofSmallArray#\nsizeofSmallMutableArray#\nsortWith :: Ord b => (a -> b) -> [a] -> [a]\nspark#\nsqrtDouble#\nsqrtFloat#\nstableNameToInt#\nsubIntC#\nsubWordC#\ntagToEnum#\ntakeMVar#\ntanDouble#\ntanFloat#\ntanhDouble#\ntanhFloat#\nthawArray#\nthawSmallArray#\nthe :: Eq a => [a] -> a\nthreadStatus#\ntimesDoubleX2#\ntimesDoubleX4#\ntimesDoubleX8#\ntimesFloat#\ntimesFloatX16#\ntimesFloatX4#\ntimesFloatX8#\ntimesInt16X16#\ntimesInt16X32#\ntimesInt16X8#\ntimesInt32X16#\ntimesInt32X4#\ntimesInt32X8#\ntimesInt64X2#\ntimesInt64X4#\ntimesInt64X8#\ntimesInt8X16#\ntimesInt8X32#\ntimesInt8X64#\ntimesWord#\ntimesWord16X16#\ntimesWord16X32#\ntimesWord16X8#\ntimesWord2#\ntimesWord32X16#\ntimesWord32X4#\ntimesWord32X8#\ntimesWord64X2#\ntimesWord64X4#\ntimesWord64X8#\ntimesWord8X16#\ntimesWord8X32#\ntimesWord8X64#\ntoList :: IsList l => l -> [Item l] -- from:IsList\ntouch#\ntraceEvent :: String -> IO ()\ntraceEvent#\ntraceMarker#\ntryPutMVar#\ntryReadMVar#\ntryTakeMVar#\nuncheckedIShiftL#\nuncheckedIShiftL64# :: Int# -> Int# -> Int#\nuncheckedIShiftRA#\nuncheckedIShiftRA64# :: Int# -> Int# -> Int#\nuncheckedIShiftRL#\nuncheckedShiftL#\nuncheckedShiftL64# :: Word# -> Int# -> Word#\nuncheckedShiftRL#\nuncheckedShiftRL64# :: Word# -> Int# -> Word#\nunmaskAsyncExceptions#\nunpackClosure#\nunpackDoubleX2#\nunpackDoubleX4#\nunpackDoubleX8#\nunpackFloatX16#\nunpackFloatX4#\nunpackFloatX8#\nunpackInt16X16#\nunpackInt16X32#\nunpackInt16X8#\nunpackInt32X16#\nunpackInt32X4#\nunpackInt32X8#\nunpackInt64X2#\nunpackInt64X4#\nunpackInt64X8#\nunpackInt8X16#\nunpackInt8X32#\nunpackInt8X64#\nunpackWord16X16#\nunpackWord16X32#\nunpackWord16X8#\nunpackWord32X16#\nunpackWord32X4#\nunpackWord32X8#\nunpackWord64X2#\nunpackWord64X4#\nunpackWord64X8#\nunpackWord8X16#\nunpackWord8X32#\nunpackWord8X64#\nunsafeCoerce#\nunsafeFreezeArray#\nunsafeFreezeArrayArray#\nunsafeFreezeByteArray#\nunsafeFreezeSmallArray#\nunsafeThawArray#\nunsafeThawSmallArray#\nvoid#\nwaitRead#\nwaitWrite#\nword2Double#\nword2Float#\nword2Int#\nwriteAddrArray#\nwriteAddrOffAddr#\nwriteArray#\nwriteArrayArrayArray#\nwriteByteArrayArray#\nwriteCharArray#\nwriteCharOffAddr#\nwriteDoubleArray#\nwriteDoubleArrayAsDoubleX2#\nwriteDoubleArrayAsDoubleX4#\nwriteDoubleArrayAsDoubleX8#\nwriteDoubleOffAddr#\nwriteDoubleOffAddrAsDoubleX2#\nwriteDoubleOffAddrAsDoubleX4#\nwriteDoubleOffAddrAsDoubleX8#\nwriteDoubleX2Array#\nwriteDoubleX2OffAddr#\nwriteDoubleX4Array#\nwriteDoubleX4OffAddr#\nwriteDoubleX8Array#\nwriteDoubleX8OffAddr#\nwriteFloatArray#\nwriteFloatArrayAsFloatX16#\nwriteFloatArrayAsFloatX4#\nwriteFloatArrayAsFloatX8#\nwriteFloatOffAddr#\nwriteFloatOffAddrAsFloatX16#\nwriteFloatOffAddrAsFloatX4#\nwriteFloatOffAddrAsFloatX8#\nwriteFloatX16Array#\nwriteFloatX16OffAddr#\nwriteFloatX4Array#\nwriteFloatX4OffAddr#\nwriteFloatX8Array#\nwriteFloatX8OffAddr#\nwriteInt16Array#\nwriteInt16ArrayAsInt16X16#\nwriteInt16ArrayAsInt16X32#\nwriteInt16ArrayAsInt16X8#\nwriteInt16OffAddr#\nwriteInt16OffAddrAsInt16X16#\nwriteInt16OffAddrAsInt16X32#\nwriteInt16OffAddrAsInt16X8#\nwriteInt16X16Array#\nwriteInt16X16OffAddr#\nwriteInt16X32Array#\nwriteInt16X32OffAddr#\nwriteInt16X8Array#\nwriteInt16X8OffAddr#\nwriteInt32Array#\nwriteInt32ArrayAsInt32X16#\nwriteInt32ArrayAsInt32X4#\nwriteInt32ArrayAsInt32X8#\nwriteInt32OffAddr#\nwriteInt32OffAddrAsInt32X16#\nwriteInt32OffAddrAsInt32X4#\nwriteInt32OffAddrAsInt32X8#\nwriteInt32X16Array#\nwriteInt32X16OffAddr#\nwriteInt32X4Array#\nwriteInt32X4OffAddr#\nwriteInt32X8Array#\nwriteInt32X8OffAddr#\nwriteInt64Array#\nwriteInt64ArrayAsInt64X2#\nwriteInt64ArrayAsInt64X4#\nwriteInt64ArrayAsInt64X8#\nwriteInt64OffAddr#\nwriteInt64OffAddrAsInt64X2#\nwriteInt64OffAddrAsInt64X4#\nwriteInt64OffAddrAsInt64X8#\nwriteInt64X2Array#\nwriteInt64X2OffAddr#\nwriteInt64X4Array#\nwriteInt64X4OffAddr#\nwriteInt64X8Array#\nwriteInt64X8OffAddr#\nwriteInt8Array#\nwriteInt8ArrayAsInt8X16#\nwriteInt8ArrayAsInt8X32#\nwriteInt8ArrayAsInt8X64#\nwriteInt8OffAddr#\nwriteInt8OffAddrAsInt8X16#\nwriteInt8OffAddrAsInt8X32#\nwriteInt8OffAddrAsInt8X64#\nwriteInt8X16Array#\nwriteInt8X16OffAddr#\nwriteInt8X32Array#\nwriteInt8X32OffAddr#\nwriteInt8X64Array#\nwriteInt8X64OffAddr#\nwriteIntArray#\nwriteIntOffAddr#\nwriteMutVar#\nwriteMutableArrayArrayArray#\nwriteMutableByteArrayArray#\nwriteSmallArray#\nwriteStablePtrArray#\nwriteStablePtrOffAddr#\nwriteTVar#\nwriteWideCharArray#\nwriteWideCharOffAddr#\nwriteWord16Array#\nwriteWord16ArrayAsWord16X16#\nwriteWord16ArrayAsWord16X32#\nwriteWord16ArrayAsWord16X8#\nwriteWord16OffAddr#\nwriteWord16OffAddrAsWord16X16#\nwriteWord16OffAddrAsWord16X32#\nwriteWord16OffAddrAsWord16X8#\nwriteWord16X16Array#\nwriteWord16X16OffAddr#\nwriteWord16X32Array#\nwriteWord16X32OffAddr#\nwriteWord16X8Array#\nwriteWord16X8OffAddr#\nwriteWord32Array#\nwriteWord32ArrayAsWord32X16#\nwriteWord32ArrayAsWord32X4#\nwriteWord32ArrayAsWord32X8#\nwriteWord32OffAddr#\nwriteWord32OffAddrAsWord32X16#\nwriteWord32OffAddrAsWord32X4#\nwriteWord32OffAddrAsWord32X8#\nwriteWord32X16Array#\nwriteWord32X16OffAddr#\nwriteWord32X4Array#\nwriteWord32X4OffAddr#\nwriteWord32X8Array#\nwriteWord32X8OffAddr#\nwriteWord64Array#\nwriteWord64ArrayAsWord64X2#\nwriteWord64ArrayAsWord64X4#\nwriteWord64ArrayAsWord64X8#\nwriteWord64OffAddr#\nwriteWord64OffAddrAsWord64X2#\nwriteWord64OffAddrAsWord64X4#\nwriteWord64OffAddrAsWord64X8#\nwriteWord64X2Array#\nwriteWord64X2OffAddr#\nwriteWord64X4Array#\nwriteWord64X4OffAddr#\nwriteWord64X8Array#\nwriteWord64X8OffAddr#\nwriteWord8Array#\nwriteWord8ArrayAsWord8X16#\nwriteWord8ArrayAsWord8X32#\nwriteWord8ArrayAsWord8X64#\nwriteWord8OffAddr#\nwriteWord8OffAddrAsWord8X16#\nwriteWord8OffAddrAsWord8X32#\nwriteWord8OffAddrAsWord8X64#\nwriteWord8X16Array#\nwriteWord8X16OffAddr#\nwriteWord8X32Array#\nwriteWord8X32OffAddr#\nwriteWord8X64Array#\nwriteWord8X64OffAddr#\nwriteWordArray#\nwriteWordOffAddr#\nxor#\nxorI#\nyield#\n","stderr":""}
-0.256s: "GHC.Exts updated"
-0.167s: "Got response from /home/frank/.local/bin/ghc-mod browse,-d,-p,--,Prelude",{"stdout":"Applicative :: class Applicative f\nBool\nBounded :: class Bounded a\nChar\nDouble\nEQ :: Ordering -- from: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 -- from:Ordering\nIO :: newtype IO a\nIOError :: type IOError\nInt\nInteger :: data Integer\nIntegral :: class Integral a\nJust\nLT :: Ordering -- from:Ordering\nLeft :: a -> Either a b -- from:Either\nMaybe\nMonad :: class Monad m\nMonoid :: class Monoid a\nNothing\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 -- from:Either\nShow :: class Show a\nShowS :: type ShowS\nString :: type String\nTraversable :: class Traversable t\nTrue\nWord\nabs :: Num a => a -> a -- from:Num\nacos :: Floating a => a -> a -- from:Floating\nacosh :: Floating a => a -> a -- from:Floating\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 -- from:Floating\nasinh :: Floating a => a -> a -- from:Floating\natan :: Floating a => a -> a -- from:Floating\natan2 :: RealFloat a => a -> a -> a -- from:RealFloat\natanh :: Floating a => a -> a -- from:Floating\nbreak :: (a -> Bool) -> [a] -> ([a], [a])\nceiling :: (RealFrac a, Integral b) => a -> b -- from:RealFrac\ncompare :: Ord a => a -> a -> Ordering -- from:Ord\nconcat :: Foldable t => t [a] -> [a]\nconcatMap :: Foldable t => (a -> [b]) -> t a -> [b]\nconst :: a -> b -> a\ncos :: Floating a => a -> a -- from:Floating\ncosh :: Floating a => a -> a -- from:Floating\ncurry :: ((a, b) -> c) -> a -> b -> c\ncycle :: [a] -> [a]\ndecodeFloat :: RealFloat a => a -> (Integer, Int) -- from:RealFloat\ndiv :: Integral a => a -> a -> a -- from:Integral\ndivMod :: Integral a => a -> a -> (a, a) -- from:Integral\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 -- from:Foldable\nencodeFloat :: RealFloat a => Integer -> Int -> a -- from:RealFloat\nenumFrom :: Enum a => a -> [a] -- from:Enum\nenumFromThen :: Enum a => a -> a -> [a] -- from:Enum\nenumFromThenTo :: Enum a => a -> a -> a -> [a] -- from:Enum\nenumFromTo :: Enum a => a -> a -> [a] -- from:Enum\nerror :: HasCallStack => [Char] -> a\nerrorWithoutStackTrace :: [Char] -> a\neven :: Integral a => a -> Bool\nexp :: Floating a => a -> a -- from:Floating\nexponent :: RealFloat a => a -> Int -- from:RealFloat\nfail :: Monad m => String -> m a -- from:Monad\nfilter :: (a -> Bool) -> [a] -> [a]\nflip :: (a -> b -> c) -> b -> a -> c\nfloatDigits :: RealFloat a => a -> Int -- from:RealFloat\nfloatRadix :: RealFloat a => a -> Integer -- from:RealFloat\nfloatRange :: RealFloat a => a -> (Int, Int) -- from:RealFloat\nfloor :: (RealFrac a, Integral b) => a -> b -- from:RealFrac\nfmap :: Functor f => (a -> b) -> f a -> f b -- from:Functor\nfoldMap :: (Foldable t, Monoid m) => (a -> m) -> t a -> m -- from:Foldable\nfoldl :: Foldable t => (b -> a -> b) -> b -> t a -> b -- from:Foldable\nfoldl1 :: Foldable t => (a -> a -> a) -> t a -> a -- from:Foldable\nfoldr :: Foldable t => (a -> b -> b) -> b -> t a -> b -- from:Foldable\nfoldr1 :: Foldable t => (a -> a -> a) -> t a -> a -- from:Foldable\nfromEnum :: Enum a => a -> Int -- from:Enum\nfromInteger :: Num a => Integer -> a -- from:Num\nfromIntegral :: (Integral a, Num b) => a -> b\nfromRational :: Fractional a => Rational -> a -- from:Fractional\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 -- from:RealFloat\nisIEEE :: RealFloat a => a -> Bool -- from:RealFloat\nisInfinite :: RealFloat a => a -> Bool -- from:RealFloat\nisNaN :: RealFloat a => a -> Bool -- from:RealFloat\nisNegativeZero :: RealFloat a => a -> Bool -- from:RealFloat\niterate :: (a -> a) -> a -> [a]\nlast :: [a] -> a\nlcm :: Integral a => a -> a -> a\nlength :: Foldable t => t a -> Int -- from:Foldable\nlex :: String -> [(String, String)]\nlines :: String -> [String]\nlog :: Floating a => a -> a -- from:Floating\nlogBase :: Floating a => a -> a -> a -- from:Floating\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) -- from:Traversable\nmapM_ :: (Foldable t, Monad m) => (a -> m b) -> t a -> m ()\nmappend :: Monoid a => a -> a -> a -- from:Monoid\nmax :: Ord a => a -> a -> a -- from:Ord\nmaxBound :: Bounded a => a -- from:Bounded\nmaximum :: (Foldable t, Ord a) => t a -> a -- from:Foldable\nmaybe :: b -> (a -> b) -> Maybe a -> b\nmconcat :: Monoid a => [a] -> a -- from:Monoid\nmempty :: Monoid a => a -- from:Monoid\nmin :: Ord a => a -> a -> a -- from:Ord\nminBound :: Bounded a => a -- from:Bounded\nminimum :: (Foldable t, Ord a) => t a -> a -- from:Foldable\nmod :: Integral a => a -> a -> a -- from:Integral\nnegate :: Num a => a -> a -- from:Num\nnot :: Bool -> Bool\nnotElem :: (Foldable t, Eq a) => a -> t a -> Bool\nnull :: Foldable t => t a -> Bool -- from:Foldable\nodd :: Integral a => a -> Bool\nor :: Foldable t => t Bool -> Bool\notherwise :: Bool\npi :: Floating a => a -- from:Floating\npred :: Enum a => a -> a -- from:Enum\nprint :: Show a => a -> IO ()\nproduct :: (Foldable t, Num a) => t a -> a -- from:Foldable\nproperFraction :: (RealFrac a, Integral b) => a -> (b, a) -- from:RealFrac\npure :: Applicative f => a -> f a -- from:Applicative\nputChar :: Char -> IO ()\nputStr :: String -> IO ()\nputStrLn :: String -> IO ()\nquot :: Integral a => a -> a -> a -- from:Integral\nquotRem :: Integral a => a -> a -> (a, a) -- from:Integral\nread :: Read a => String -> a\nreadFile :: FilePath -> IO String\nreadIO :: Read a => String -> IO a\nreadList :: Read a => String -> [([a], String)] -- from:Read\nreadLn :: Read a => IO a\nreadParen :: Bool -> ReadS a -> ReadS a\nreads :: Read a => String -> [(a, String)]\nreadsPrec :: Read a => Int -> ReadS a -- from:Read\nrealToFrac :: (Real a, Fractional b) => a -> b\nrecip :: Fractional a => a -> a -- from:Fractional\nrem :: Integral a => a -> a -> a -- from:Integral\nrepeat :: a -> [a]\nreplicate :: Int -> a -> [a]\nreturn :: Monad m => a -> m a -- from:Monad\nreverse :: [a] -> [a]\nround :: (RealFrac a, Integral b) => a -> b -- from:RealFrac\nscaleFloat :: RealFloat a => Int -> a -> a -- from:RealFloat\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) -- from:Traversable\nsequenceA :: (Traversable t, Applicative f) => t (f a) -> f (t a) -- from:Traversable\nsequence_ :: (Foldable t, Monad m) => t (m a) -> m ()\nshow :: Show a => a -> String -- from:Show\nshowChar :: Char -> ShowS\nshowList :: Show a => [a] -> ShowS -- from:Show\nshowParen :: Bool -> ShowS -> ShowS\nshowString :: String -> ShowS\nshows :: Show a => a -> ShowS\nshowsPrec :: Show a => Int -> a -> ShowS -- from:Show\nsignificand :: RealFloat a => a -> a -- from:RealFloat\nsignum :: Num a => a -> a -- from:Num\nsin :: Floating a => a -> a -- from:Floating\nsinh :: Floating a => a -> a -- from:Floating\nsnd :: (a, b) -> b\nspan :: (a -> Bool) -> [a] -> ([a], [a])\nsplitAt :: Int -> [a] -> ([a], [a])\nsqrt :: Floating a => a -> a -- from:Floating\nsubtract :: Num a => a -> a -> a\nsucc :: Enum a => a -> a -- from:Enum\nsum :: (Foldable t, Num a) => t a -> a -- from:Foldable\ntail :: [a] -> [a]\ntake :: Int -> [a] -> [a]\ntakeWhile :: (a -> Bool) -> [a] -> [a]\ntan :: Floating a => a -> a -- from:Floating\ntanh :: Floating a => a -> a -- from:Floating\ntoEnum :: Enum a => Int -> a -- from:Enum\ntoInteger :: Integral a => a -> Integer -- from:Integral\ntoRational :: Real a => a -> Rational -- from:Real\ntraverse :: (Traversable t, Applicative f) => (a -> f b) -> t a -> f (t b) -- from:Traversable\ntruncate :: (RealFrac a, Integral b) => a -> b -- from:RealFrac\nuncurry :: (a -> b -> c) -> (a, b) -> c\nundefined :: HasCallStack => a\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":""}
-0.166s: "Prelude updated"
-0.019s: "ghc-modi said: "
-0.019s: "ghc-modi said: Error: While constructing the build plan, the following exceptions were encountered:"
-0.019s: "ghc-modi said: "
-0.019s: "ghc-modi said: In the dependencies for uniform-typedFile-0.0.8:"
-0.019s: "ghc-modi said: uniform-fileio must match -any, but the stack configuration has no specified version"
-0.019s: "ghc-modi said: "
-0.019s: "ghc-modi said: Plan construction failed."
-0.01s: "ghc-modi said: ghc-mod: readCreateProcess: stack \"build\" \"--only-dependencies\" \".\" (exit 1): failed"
-0.001s: "ghc-modi for /home/frank/Workspace8/stacktest/repo8/uniform/uniform-typedFile ended with 1"
-0.001s: "ghc-modi for /home/frank/Workspace8/stacktest/repo8/uniform/uniform-typedFile ended with 1"
0s: "Running ghc-modi command unmap-file","/home/frank/Workspace8/stacktest/repo8/uniform/uniform-typedFile/Uniform/TypedFile.hs"
0s: {"name":"ghc-modi crashed"}
ghc-modi crashed
at mkError (/home/frank/.atom/packages/haskell-ghc-mod/lib/util.coffee:228:15)
at ChildProcess.exitCallback (/home/frank/.atom/packages/haskell-ghc-mod/lib/ghc-mod/interactive-process.coffee:78:20)
at emitTwo (events.js:111:20)
at ChildProcess.emit (events.js:191:7)
at Process.ChildProcess._handle.onexit (internal/child_process.js:215:12)
It seems ghc-mod decided you want to use stack to build your project and fails to install dependencies. If you do want to use stack, try running stack build --only-dependencies in project directory (ide-haskell-cabal has a build dependencies command that should do just that, if you don't want to drop into console). If you don't, well, try building with cabal. Bear in mind ghc-mod doesn't currently support new-build/nix-build.
thank you - the build command works well if i use it in a separate window. i have not set the enable nix build flag.
what is the issue that ghc-mod is not working with stack? i have 5.6,0.0 but 5.7.0.0 is the newest - should i try to install it?
when i try to switch to build with cabal, i get no cabal file found for build Auto, what would be the code to build only one of the several packages in the project?
i appreciate your swift reply - the tool is really nice!
I probably should've specified that "project directory" is the one containing something.cabal file. In this particular case, it seems that would be /home/frank/Workspace8/stacktest/repo8/uniform/uniform-typedFile. Error message suggests that that this directory does indeed contain cabalfile, although if that is incorrect, please let me know -- this could be a bug in resolver code. Anyway, I'm guessing the file that gives you the issue belongs to this directory. Again, if not, it might be a bug in resolver code. So could you try running stack build --only-dependencies there?
As for ghc-mod, 5.7.0.0 is a maintance release, which mostly just bumps dependencies, it shouldn't behave any different from 5.6.0.0
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
i am not certain if this is the same as #126 or a different issue.
it happens if i edit a file (but not with other files in the same project - as much as i see - i am new to atom).
the error seems to be a problem with my stack.yaml (i am new to stack as well), as stated at the end of the error msg:
i will try to fix this, but hope it would be possible to avoid the long error message, which is not directly pointing to the problem.
thank you!
== the full error message is
[Enter steps to reproduce below:]
Atom Version: 1.13.1
Electron Version: 1.3.13
System: Debian GNU/Linux
Thrown From: haskell-ghc-mod package, v1.19.6
Stack Trace
Haskell-ghc-mod: ghc-mod interactive command check failed with error ghc-modi crashed
Commands
Config
Installed Packages
The text was updated successfully, but these errors were encountered: