This site is a static rendering of the Trac instance that was used by R7RS-WG1 for its work on R7RS-small (PDF), which was ratified in 2013. For more information, see Home.

Source for ticket #257

cc


    

changetime

2012-10-07 12:44:19

component

WG1 - Core

description

As the description of "force" discusses "delay" / "lazy" / "force" in detail, it seems strange that it doesn't introduce the term "promise" but refers to section 4.2.5 for that which, in turn, points to this section for a detailed explanation. This should all be at one spot; I propose to move everything there is to know about "delay" / "lazy" / "force" to move to this section, and reduce the descriptions in 4.2.5 to be not much more than forward references.

Ideally, the description in one chapter (preferrably chapter 4) is minimal -- not much more than a reference -- and everything else described in the other. Currently, they are important parts of the description in both chapters which, regardless of where you start, requires you to jump to the other chapter to get the full picture.

--Denis Washington

id

257

keywords


    

milestone


    

owner

cowan

priority

major

reporter

cowan

resolution

fixed

severity


    

status

closed

summary

Editorial: Consider further consolidating delay/lazy/force and parameterize/make-parameter

time

2011-08-08 02:02:02

type

defect

Changes

Change at time 2012-10-07 12:44:19

author

cowan

field

comment

newvalue


    

oldvalue

3

raw-time

1349588659712449

ticket

257

time

2012-10-07 12:44:19

Change at time 2012-10-07 12:44:19

author

cowan

field

resolution

newvalue

fixed

oldvalue


    

raw-time

1349588659712449

ticket

257

time

2012-10-07 12:44:19

Change at time 2012-10-07 12:44:19

author

cowan

field

status

newvalue

closed

oldvalue

writing

raw-time

1349588659712449

ticket

257

time

2012-10-07 12:44:19

Change at time 2011-10-08 02:09:39

author

cowan

field

comment

newvalue

Everything has been moved to chapter 4, except for a minimal note at the beginning of chapter 6 pointing to the appropriate sections of chapter 4 for `force`, `eager`, and `make-parameter`.

oldvalue

2

raw-time

1318014579000000

ticket

257

time

2011-10-08 02:09:39

Change at time 2011-10-08 02:09:39

author

cowan

field

owner

newvalue

cowan

oldvalue

alexshinn

raw-time

1318014579000000

ticket

257

time

2011-10-08 02:09:39

Change at time 2011-10-08 02:09:39

author

cowan

field

status

newvalue

writing

oldvalue

decided

raw-time

1318014579000000

ticket

257

time

2011-10-08 02:09:39

Change at time 2011-09-23 05:15:25

author

cowan

field

comment

newvalue


    

oldvalue

1

raw-time

1316729725000000

ticket

257

time

2011-09-23 05:15:25

Change at time 2011-09-23 05:15:25

author

cowan

field

resolution

newvalue


    

oldvalue


    

raw-time

1316729725000000

ticket

257

time

2011-09-23 05:15:25

Change at time 2011-09-23 05:15:25

author

cowan

field

status

newvalue

decided

oldvalue

new

raw-time

1316729725000000

ticket

257

time

2011-09-23 05:15:25