Changes between Initial Version and Version 1 of Ticket #15461


Ignore:
Timestamp:
Jul 31, 2018 6:34:23 PM (14 months ago)
Author:
bgamari
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #15461 – Description

    initial v1  
    66 2. add a machine-readable request protocol to GHCi, giving tooling users a way to use GHCi's functionality without parsing human-readable output
    77
    8 (1) should be fairly straightforward to implement. (2) on the other hand requires some design work (e.g. what does the wire protocol look like?) and a fair bit of refactoring (to expose the existing commands in a machine-readable manner).
     8(1) should be fairly straightforward to implement. There are a few decisions to be made, which will largely be driven by user needs:
     9
     10 * what sort of channels do we support (e.g. TCP/IP sockets, Unix domain sockets, only pipes?)
     11 * how does one open a new channel?
     12
     13(2) on the other hand requires some design work (e.g. what does the wire protocol look like?) and a fair bit of refactoring (to expose the existing commands in a machine-readable manner).