Dependency analysis

1991-10-23 Thread haskell-request
# X-Comment5: # Tony Davie asks (re Haskell): >All the messages pro and anti recursive modules are very interesting but >my original question has been lost sight of. Are we meant to do > dependency analysis

Re: dependency analysis

1991-10-18 Thread haskell-request
Original-Via: uk.ac.st-and.cs; Fri, 18 Oct 91 09:25:44 BST >All the messages pro and anti recursive modules are very interesting but >my original question has been lost sight of. Are we meant to do >dependency analysis across module boundaries or not? and if so c

Re: dependency analysis

1991-10-18 Thread haskell-request
Original-Via: uk.ac.nsf; Fri, 18 Oct 91 05:18:44 BST > The question here is whether a particular way of dividing tasks > should be supported by a particular language mechanism. There > are good (but perhaps not conclusive) arguments in favor of > support for recursive modules. But "some things

Re: dependency analysis

1991-10-17 Thread haskell-request
Original-Via: uk.ac.ed.aiai; Thu, 17 Oct 91 18:18:32 BST > (a general remark:) > > The aim of modularisation is (mainly) to govern > in a divide-and-conquer way huge tasks. > What is _huge_ depends on the ability/taste/[insert your favourite ...] > of the humans having to deal with the task > (a

dependency analysis

1991-10-17 Thread haskell-request
Original-Via: uk.ac.ed.dcs; Thu, 17 Oct 91 18:04:19 BST (a general remark:) The aim of modularisation is (mainly) to govern in a divide-and-conquer way huge tasks. What is _huge_ depends on the ability/taste/[insert your favourite ...] of the humans having to deal with the task (and sometimes ev

Re: dependency analysis

1991-10-17 Thread haskell-request
Original-Via: uk.ac.ed.aiai; Thu, 17 Oct 91 16:12:59 BST > Mutual recursion is a natural part of functional programming style, and > we shouldn't have to come up with special examples to justify its existence. If it were equally natural in this case then I think the issue would never have arisen

dependency analysis

1991-10-17 Thread haskell-request
Original-Via: uk.ac.st-and.cs; Thu, 17 Oct 91 09:45:57 BST All the messages pro and anti recursive modules are very interesting but my original question has been lost sight of. Are we meant to do dependency analysis across module boundaries or not? and if so can anyone see how to? Tony Davie

Re: dependency analysis

1991-10-16 Thread haskell-request
: Jeff Dalton <[EMAIL PROTECTED]> Subject: Re: dependency analysis To: Kevin Hammond In-Reply-To: Kevin Hammond's message of Wed, 16 Oct 91 14:05:14 BST Cc: haskell Sender: haskell-request Status: R > > > | Our Haskell in Haskell compiler modules are often unavoidably mutua

Re: dependency analysis

1991-10-16 Thread haskell-request
Original-Via: uk.ac.ed.aiai; Wed, 16 Oct 91 17:56:53 BST > > > | Our Haskell in Haskell compiler modules are often unavoidably mutually > > > | recursive. For small programs you may be right, but for large programs > > > | mutually recursive modules are almost inevitable: > > > | > > > |

Re: dependency analysis

1991-10-16 Thread haskell-request
X-Comment1: # X-Comment2: # uk.ac.glasgow.cs has changed to uk.ac.glasgow.dcs # X-Comment3: # If this address does not work please ask your mail# X-Comment4: # administrator to update your NRS & mailer tables. # X-

Re: dependency analysis

1991-10-15 Thread haskell-request
Original-Via: uk.ac.ed.aiai; Tue, 15 Oct 91 17:08:55 BST > | Our Haskell in Haskell compiler modules are often unavoidably mutually > | recursive. For small programs you may be right, but for large programs > | mutually recursive modules are almost inevitable: > | > | i)

Re: dependency analysis

1991-10-15 Thread haskell-request
Original-Via: uk.ac.ed.mrcvax; Tue, 15 Oct 91 16:19:08 BST | Our Haskell in Haskell compiler modules are often unavoidably mutually | recursive. For small programs you may be right, but for large programs | mutually recursive modules are almost inevitable: | | i)

Re: dependency analysis

1991-10-15 Thread haskell-request
Original-Via: uk.ac.st-and.cs; Tue, 15 Oct 91 14:54:37 BST > > Tony Davie's remarks prompt me to ask: "Who needs mutually recursive modules > > anyway?". I've never missed the facility in Miranda and my programs > > are much the clearer for it --- module dependency diagrams with NO > > dir

Re: dependency analysis

1991-10-15 Thread haskell-request
Original-Via: uk.ac.nsf; Tue, 15 Oct 91 14:44:45 BST > Tony Davie's remarks prompt me to ask: "Who needs mutually recursive modules > anyway?". I've never missed the facility in Miranda and my programs > are much the clearer for it --- module dependency diagrams with NO > directed cycles --- b

Re: dependency analysis

1991-10-15 Thread haskell-request
Original-Via: uk.ac.ox.prg; Tue, 15 Oct 91 14:09:41 BST | Tony Davie's remarks prompt me to ask: "Who needs mutually recursive modules | anyway?". I've never missed the facility in Miranda and my programs | are much the clearer for it --- module dependency diagrams with NO | directed cycles ---

Re: dependency analysis

1991-10-15 Thread haskell-request
X-Comment1: # X-Comment2: # uk.ac.glasgow.cs has changed to uk.ac.glasgow.dcs # X-Comment3: # If this address does not work please ask your mail# X-Comment4: # administrator to update your NRS & mailer tables. # X-

Re: dependency analysis

1991-10-15 Thread haskell-request
Original-Via: uk.ac.ed.mrcvax; Tue, 15 Oct 91 11:25:31 BST Tony Davie's remarks prompt me to ask: "Who needs mutually recursive modules anyway?". I've never missed the facility in Miranda and my programs are much the clearer for it --- module dependency diagrams with NO directed cycles --- blis

dependency analysis

1991-10-15 Thread haskell-request
Original-Via: uk.ac.st-and.cs; Tue, 15 Oct 91 10:17:24 BST IS DEPENDENCY ANALYSIS WELL ENOUGH DEFINED? 1) When module A needs exported items from module B, it need only see its interface for compilation of A to be carried out. In fact an implementation of B need not exist yet.(section 5.1.1) 2