úÎUÄg      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefSafe ghijkl ghijklNone5^Gets the (probable) location of autogen folder depending on which type of build we are using.       None  !"  ! ! " !"None 5:T[\WdThis function does the real job of acting upon client messages in a stateful environment of a client>#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`:#&%$+)*'(-,./012934:567;8AC=<>?@BDEFGHIKJLMNOPQRSTUVWXYZ[\>QRSTUVWXHIJKLMNOP`GYZ[\23456789:;<=>?@ABCDEF_#$%&'()*+,-./01^]#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`m      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopq3haskell-tools-daemon-0.7.0.0-62QyQTtNMdb50EK2igzuIePaths_haskell_tools_daemon0Language.Haskell.Tools.Refactor.Daemon.PackageDB,Language.Haskell.Tools.Refactor.Daemon.State&Language.Haskell.Tools.Refactor.Daemonversion getBinDir getLibDir getDataDir getLibexecDir getSysconfDirgetDataFileName PackageDBAutoDB DefaultDBCabalSandboxDBStackDB ExplicitDB packageDBPath packageDBLoc detectAutogentrimchooseifExists$fFromJSONPackageDB$fShowPackageDB$fGenericPackageDBDaemonSessionState_refactorSession _packageDB _packageDBSet_packageDBLocs_exitingexiting packageDB packageDBLocs packageDBSetrefactorSession($fIsRefactSessionStateDaemonSessionState ResponseMsgKeepAliveResponseHandshakeResponse ErrorMessageCompilationProblemModulesChanged LoadedModulesLoadingModules Disconnected serverVersionerrorMsg errorMarkers undoChanges loadedModules modulesToLoad ClientMessage KeepAlive Handshake SetPackageDB AddPackagesRemovePackagesPerformRefactoringStop DisconnectReLoad clientVersionpkgDB addedPathes removedPathes refactoring modulePatheditorSelectiondetails addedModuleschangedModulesremovedModulesFileDiff UndoRefactor RemoveAddedRestoreRemoved UndoChangesundoRemovePathundoRestorePathundoRestoreContentsundoChangedPathundoDiff runDaemonCLI runDaemon defaultArgs clientLoop serverLoop respondTo updateClient addPackages createUndoinitGhcSession usePackageDB getProblems$fToJSONSrcSpan$fToJSONResponseMsg$fFromJSONClientMessage$fToJSONUndoRefactor$fShowUndoRefactor$fGenericUndoRefactor$fShowClientMessage$fGenericClientMessage$fShowResponseMsg$fGenericResponseMsgcatchIObindirlibdirdatadir libexecdir sysconfdir