chicken-janitors
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Chicken-janitors] #1359: mbox-string's mbox-file->messages does not


From: Chicken Trac
Subject: Re: [Chicken-janitors] #1359: mbox-string's mbox-file->messages does not obviously match its documentation
Date: Wed, 05 Apr 2017 08:33:52 -0000

#1359: mbox-string's mbox-file->messages does not obviously match its
documentation
--------------------------------+----------------------------
            Reporter:  nxg      |      Owner:  iraikov
                Type:  defect   |     Status:  accepted
            Priority:  major    |  Milestone:  someday
           Component:  unknown  |    Version:  4.12.0
          Resolution:           |   Keywords:  mbox typeclass
Estimated difficulty:           |
--------------------------------+----------------------------

Comment (by nxg):

 Many thanks, Ivan.

 I did try using `mbox-file->messages` with a file name, which is the last
 of the failing trials in the transcript.  I also tried arguments like
 `(lambda () "test.mbox")`, since the error message looked a bit like it
 was trying to evaluate a `void` procedure return.  But that was a stab in
 the dark.  It's definitely processing the argument in that case, since it
 produces a file-not-found error if the file doesn't exist.  I did look at
 the `mbox` source, but with me not understanding the other modules, I
 wasn't able to get much from that.

 Parenthetically: The type-class approach looks very powerful, and I'd like
 to know more about it.  I get the impression it's somewhat similar to
 Racket's redex https://docs.racket-lang.org/redex/ as an approach (which I
 also would like to get the time to know more about) -- would that be
 correct, and if so, I wonder if this would be a possible source of
 documentation pointers for `mbox`?

 Thanks for your work on the library.

 Norman

--
Ticket URL: <https://bugs.call-cc.org/ticket/1359#comment:2>
CHICKEN Scheme <https://www.call-cc.org/>
CHICKEN Scheme is a compiler for the Scheme programming language.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]