socketToFile : Socket -> IO (Either String File)initIDESocketFile : String -> Int -> IO (Either String File)replIDE : Ref Ctxt Defs => Ref UST UState => Ref Syn SyntaxInfo => Ref MD Metadata => Ref ROpts REPLOpts => Ref PostS PostSession => Core ()