[Haskell-cafe] Re: Creating pseudo terminals

Donald Bruce Stewart dons at cse.unsw.edu.au
Mon Apr 30 21:39:58 EDT 2007


tomahawkins:
> On 4/29/07, Georg Sauthoff <g_sauthoff at web.de> wrote:
> >On 2007-04-29, Tom Hawkins <tomahawkins at gmail.com> wrote:
> >
> >Hi,
> >
> >[..]
> >> I haven't done this before in any language, so any tips would be
> >> appreciated.  From what I gather, a call to posix_openpt or openpty
> >> returns a master and a slave, or alternatively opening /dev/ptmx
> >> followed by calls to grantpt and unlockpt.
> >
> >well, then I suggest 'Stevens, Advanced programming in the unix
> >environment' for basic pseudo terminal programming.
> 
> Thanks for the reference.
> 
> Does Haskell's standard library support pseudo terminals, or will I
> have to write foreign interfaces for grantpt and unlockpt?

I'm not aware of an existing binding, so I'd suggesting writing your
own. Should be pretty simple.

-- Don


More information about the Haskell-Cafe mailing list