New address

2003-09-02 Thread jan . skibinski
I apologize to anyone who wrote me last week and did not get any response. For a reason unknown to me I can no longer access the email account which I used when subscribing to this list. I hope this address will remain stable enough. Jan ___ Haskell

ANN: Konka doc

2003-08-23 Thread Jan Skibinski
Hi All, You might be interested in Konka documentation, which is available either in HTML format: http://www.lun.pl/konka/doc/konka-doc.html or as a raw source -- from which either HTML or a View format can be generated in two seconds: http://www.lun.pl/konka/files/konka-doc.zip

transfer

2001-07-20 Thread Jan Skibinski
is just too slow for this. But you are still welcome to peruse. Hoping to talk to you again, Jan Skibinski Numeric Quest Inc. Huntsville, Ontario, Canada ___ Haskell-Cafe mailing list [EMAIL PROTECTED] http

Re: library Directory.hs

2001-06-19 Thread Jan Skibinski
On Tue, 19 Jun 2001, Nicole Gabler wrote: O.k. thank you Wolfgang!! Then I will tell you my problem exactly. Perhaps anybody can help me: My haskell programm is in the root directory. I want to parse from several files in different directories. How can I do this?? That depends

A pecular algebraic data structure

2001-06-05 Thread Jan Skibinski
I've been working with one pecular algebraic data structure, named Register, which is described in currently upgraded http://www.numeric-quest.com/haskell/QuantumComputer.html. or in gzipped version of the same document

Re: Ix class

2001-05-15 Thread Jan Skibinski
On Tue, 15 May 2001, Matt Harden wrote: [..] I would like _any_ pair of Ints to be an acceptable boundary for the honeycomb, not just the ones that represent valid indexes. For example, (Hx (0,0), Hx (15,12)) should be a valid set of bounds. The current definition of rangeSize makes

Re: List of words

2001-05-02 Thread Jan Skibinski
On Wed, 2 May 2001, Jerzy Karczmarczuk wrote: I am relatively new to Haskell. Somebody told me that it is a very good language, because all the people on its mailing list are so nice that they solve all homeworks, even quite silly, of all students around, provided they ask for a

factorizing a tree

2001-04-29 Thread Jan Skibinski
I need some help with some optimization of certain trees: data Tree = Leaf Item | Product Tree Tree | Sum (Double, Tree) (Double, Tree) with this additional collating property: Sum (Double, Leaf Item) (Double, Leaf Item) == Leaf Item I have certain control over the

Re: Visual Haskell

2001-04-02 Thread Jan Skibinski
On Mon, 2 Apr 2001, Jason J. Libsch wrote: The reason that this paper so peaked my interest is that i have been working on a system that is tremendously similar to the one described in this paper- it's as if Dr. Reekie Van Eck phreaked my head or notebooks (unfortunatly, my designs have

Interesting application for RandomIOR

2001-03-09 Thread Jan Skibinski
Well, at least interesting for me ... Thinking a bit about modelling of a standard interpretation of a measurement in Quantum Mechanics I came up with this tiny addendum to module QuantumVector: http://www.numeric-quest.com/haskell/Observation.hs

Re: Just for your fun and horror

2001-02-16 Thread Jan Skibinski
On Fri, 16 Feb 2001, Jerzy Karczmarczuk wrote: My inquiry proved beyond any doubt that my students are so conditioned by "C", that despite the fact that we worked with monads for several weeks, they *cannot imagine* that "return z" may mean something different than the value of "z".

Re: FW: Consortium Caml

2001-01-29 Thread Jan Skibinski
If this idea is also being considered for Haskell I suggest to examine NICE pages to see how it works in practice. NICE = Non-profit International Consortium for Eiffel. http://www.eiffel-nice.org Jan

Haskell Module Browser with code

2001-01-19 Thread Jan Skibinski
Classes available from the description page at http://www.numeric-quest.com/haskell/explorer/browser.html Works in Squeak. Supports Hugs and NHC. Support for other environments is planned. Hugs Module Browser is good only for Linux/Unix users due to current lack of a support for pipes and

Re: Hash Functions

2001-01-15 Thread Jan Skibinski
On 12 Jan 2001, Steinitz, Dominic J wrote: I was thinking of using MD5 or SHA-1 for an application. Is there a Haskell library that contains these or other hash algorithms that have a very low probability of giving clashes? Dominic.

Re: Learning Haskell and FP

2001-01-02 Thread Jan Skibinski
On Tue, 2 Jan 2001, George Russell wrote: Paul Hudak wrote: Unforunately, the "Gentle Introduction To Haskell" that haskell.org links to is not a very useful introduction. John and I should probably rename this document, since it really isn't a very gentle intro at all. We

Re: Learning Haskell and FP

2000-12-28 Thread Jan Skibinski
On Thu, 28 Dec 2000, Benjamin L. Russell wrote: On Thu, 28 Dec 2000 16:48:57 +0100 Frank Atanassow [EMAIL PROTECTED] wrote: i r thomas wrote (on 28-12-00 12:50 +1000): "Furuike ya! Kawazu tobikomu mizu no oto." --Matsuo Basho "(It's) An old pond! The sound of water steadily

Re: Parser Combinators in C

2000-11-23 Thread Jan Skibinski
On Wed, 22 Nov 2000, Koen Claessen wrote: [cut] http://www.cs.chalmers.se/~koen/ParserComboC/parser-combo-c.html I thought it could be fun for Haskell programmers to see this. (One of the problems with this webpage is that I do not really know for who I am writing it...) So if you have

A prototype explorer for Haskell

2000-11-10 Thread Jan Skibinski
Check http://www.numeric-quest.com/haskell/explorer/explorer.html and tell me what you think about it. The tool uses :browse command of Hugs. There is always a choice for this kind of work: + Parse the source modules. Pro: Tools are

Re: A prototype explorer for Haskell

2000-11-10 Thread Jan Skibinski
On Fri, 10 Nov 2000, Paul Hudak wrote: Good work Jan. I have two comments/questions: Thank you, Paul (and all the others that responded privately). 1) Why can't we do this sort of thing in a Haskell GUI tool such as FranTk? What is missing that would make it as easy as

Re: The world's smartest i/o device for Haskell

2000-11-07 Thread Jan Skibinski
Since I have noticed some moderate interest in this subject: several hundred visitors to the main page - some recurring, several dozens peeks at the module Hugs.st (some recurring again) and several encouraging private messages - including some from the

The world's smartest i/o device for Haskell

2000-11-01 Thread Jan Skibinski
Described in: http://www.numeric-quest.com/haskell/smartest.html Jan ___ Haskell mailing list [EMAIL PROTECTED] http://www.haskell.org/mailman/listinfo/haskell

Re: Haskell and the NGWS Runtime

2000-08-11 Thread Jan Skibinski
No. A definitive test is to submit the page to the validator at the World Wide Web Consortium's web site (http://validator.w3.com/), which (not surprisingly) finds 455 HTML errors, beginning with the absence of a document type declaration. I bet you that 99% web pages on

Re: doubles

2000-08-10 Thread Jan Skibinski
On Thu, 10 Aug 2000, Sebastian Schulz wrote: Hi! How can I use Doubles which are more exact than six digits? For example HUGS gives me : 1,23456789 1.23457 1. What you see printed and what is used in internal computations are two different things. 2. But

Re: doubles

2000-08-10 Thread Jan Skibinski
Aha . And how many digits will GHC offer me? I would think that you will get the same number of digits as is available for C - unless some bits are reserved for something special, which I am not aware of. For example, in some implementations of Smalltalk the

Re: basAlgPropos state, Cayenne

2000-07-28 Thread Jan Skibinski
On Fri, 28 Jul 2000, S.D.Mechveliani wrote: And there arises a question. To make the implementation accessible, the paper file has to be included there as the necessary part of documentation. Maybe, not literally the paper, but something that 90% coincides with it. On the other hand, I

Re: Haskell libraries, support status, and range of applicability(was:Haskell jobs)

2000-07-25 Thread Jan Skibinski
On Mon, 24 Jul 2000, Claus Reinke wrote: Jan Skibinski: On Wed, 19 Jul 2000, Claus Reinke wrote: [List of some examples of library status information..] Someone asks about GUIs on comp.lang.functional, on the Haskell list, or elsewhere, and we just point them towards

Re: Haskell libraries, support status, and range of applicability(was: Haskell jobs)

2000-07-19 Thread Jan Skibinski
On Wed, 19 Jul 2000, Claus Reinke wrote: [List of some examples of library status information..] They are all fine and useful. But I do not see any clear incentives for authors for doing so, apart from their desire to make libraries perfect .. in their spare time,

Re: Eifskell

2000-07-05 Thread Jan Skibinski
On Wed, 5 Jul 2000, Anton Moscal wrote: IMHO, the closest analog of Haskell among OO languages is Cecil: Cecil contains closures, object initialization in Cecil is lazy and objects are immutable by default etc. And the main: Cecil multimethods in conjunction with the Cecil static type

Re: Eifskell

2000-07-04 Thread Jan Skibinski
On 4 Jul 2000, Marcin 'Qrczak' Kowalczyk wrote: Tue, 4 Jul 2000 00:40:18 -0700 (PDT), Ronald J. Legere [EMAIL PROTECTED] pisze: I think this is driven by the recent addition of closure like 'agents' (http://www.eiffel.com/doc/manuals/language/agent/). They are poor substitutes of

Re: Questions about printing and rounding Float numbers

2000-06-26 Thread Jan Skibinski
On Mon, 26 Jun 2000, Michael Marte wrote: I always thought that the Int argument to showsPrec is the precision. So what is it good for? The library report does not explain it. I sometimes use it to distinguish between the top and the lower levels of nested data structures,

Re: Quantum oscillator

2000-06-17 Thread Jan Skibinski
Sorry for the repeated message. It appears that our "qmail" mail server re-sends e-mails from its queue any time I have to reboot the network. Jan

Quantum oscillator

2000-06-12 Thread Jan Skibinski
Yet another testing module for QuantumVector module: www.numeric-quest.com/haskell/QuantumOscillator.html There is a lot of pretty theory and very little code because the theory solves it all; well, almost, since one can always find some mundane tasks for

Re: More on Quantum vectors...

2000-06-11 Thread Jan Skibinski
In a second round I have made several improvements to the formalism of QuantumVector module. Module Momenta is also adjusted to match the changes. The most notable improvement is related to tensor products of vector spaces. Previous definition was

Re: More on Quantum vectors...

2000-06-05 Thread Jan Skibinski
On Mon, 5 Jun 2000, Frank Atanassow wrote: Jerzy Karczmarczuk writes: ...although apparently there are exactly two readers/writers of this thread on this list. Oh, well, it is as boring as any other subject. I'm reading it. I think this field of application could be very

Crossing the 98 border

2000-06-05 Thread Jan Skibinski
So far I was able to stick with standard Haskell 98 features in the module QuantumVector I am working on. But now it seems to me that I do not have any other choice but to use Mark's extension of multiple parameter classes. The problem I have is

Re: Module QuantumVector

2000-06-04 Thread Jan Skibinski
On Fri, 2 Jun 2000, Jerzy Karczmarczuk wrote: I hope that this work will progress. So it does. I started working on linear operators. New version of the module is available for downloading. Much still needs to be done, but the closure formula is already

Composing quantum angular momenta

2000-06-02 Thread Jan Skibinski
After two days of polishing the stuff I am pleased to announce availability of the module Momenta: www.numeric-quest.com/haskell/Momenta.html Those who already downloaded the unofficial version are adviced to get the new one. It is cleaner and

Re: mode in functions

2000-06-01 Thread Jan Skibinski
On Thu, 1 Jun 2000, S.D.Mechveliani wrote: About the type constructor for mode, I half-agree. But about a single function - no. If you require the single functions sort_merge, sort_insert, sort_quick, do you also require tar_x, tar_xv, tar_v

Re: negate and sections

2000-06-01 Thread Jan Skibinski
On Thu, 1 Jun 2000, Jeffrey R. Lewis wrote: No so, of course. (- x) means `negate x'. Bummer. What an unpleasant bit of asymmetry! How about ((-) x) ? Jan

Re: mode in functions

2000-06-01 Thread Jan Skibinski
On 1 Jun 2000, Ketil Malde wrote: Jan Skibinski [EMAIL PROTECTED] writes: For tar_x, tar_xv, tar_v kind of things people invented objects, recognizing that "tar -x" approach is not a user friendly technology. Oh? You realize there are Unix weenies on this l

Re: mode in functions

2000-06-01 Thread Jan Skibinski
I watch in amusement how my name is glued to someone else's prose. I mildly protest :-) Jan

Module QuantumVector

2000-05-31 Thread Jan Skibinski
Here is our first attempt to model the abstract Dirac's formalism of Quantum Mechanics in Haskell. www.numeric-quest.com/haskell/QuantumVector.html The exerpt from the summary follows. Jan Skibinski

Re: Fuzzy.hs

2000-05-12 Thread Jan Skibinski
On Fri, 12 May 2000, Wilhelm B. Kloke wrote: Hi, I am trying to reproduce the fuzzy oscillator example by Jan Skibinski. ( http://www.numeric-quest.com/haskell/Fuzzy_oscillator.html ) I am having problems to compile the module Fuzzy.hs. As I am just in an early learning stage, I need

Re: Fuzzy.hs

2000-05-12 Thread Jan Skibinski
On Fri, 12 May 2000, Malcolm Wallace wrote: nhc98 and ghc4.06 show a different message: Fuzzy.hs:188: Variable not in scope: `fromInt' The function "fromInt" is not part of Haskell'98. Replace its sole use with "fromIntegral", and the module compiles just fine with nhc98.

Re: When is it safe to cheat?

2000-05-09 Thread Jan Skibinski
On Tue, 2 May 2000, Keith Wansbrough wrote: Off-topic, I know, but even if this worked as I think you intend, it would hardly be random and would certainly be unsuitable for use as a nonce. Applying `mkStdGen' to the current time doesn't make it any more random! You might as well use

Re: When is it safe to cheat?

2000-05-09 Thread Jan Skibinski
On Tue, 9 May 2000, Frank Atanassow wrote: Jan Skibinski writes: Any good idea? First prize: a bottle of something good. :-) There is a thing known as an Entropy Gathering Demon (EGD). From http://www.lothar.com/tech/crypto/ : You have been nominated for the first prize

Re: basAlgPropos

2000-05-03 Thread Jan Skibinski
On Wed, 3 May 2000, S.D.Mechveliani wrote: But this is not good enough to attract general attention and to make it easy to discuss about. The onus is still on you, to be frank. It is large enough. If I expand it with more comments, people will be frightened by its

Re: discussing basAlgPropos

2000-05-02 Thread Jan Skibinski
Sergey: I will only make a short observation here - skipping other unnecessary details which do not move this discussion in right direction. You misread me, I wanted to help. Specifically, I sensed a tone of resignation in your letter dated Wed,

Impasse for math in Haskell 2

2000-04-30 Thread Jan Skibinski
It appears to me that we have reached some impasse in a design of basic mathematical structure for Haskell 2. Sergey's proposal "Basic Algebra Proposal" is there, but for variety of reasons (a language barrier being probably one of them) it does not seem

RE: updating file

2000-04-28 Thread Jan Skibinski
Erik: You have discovered the essence of monads, ie the difference between the bad and ugly world of side-effecting computations and the nice and clean world of pure functions. And even using my favourite example (*)! Let's put it in other words: I knew the difference,

Re: updating file

2000-04-28 Thread Jan Skibinski
On Fri, 28 Apr 2000, Fergus Henderson wrote: This is all fine and dandy if `currentSecond' is within `where' clause, because it will be always evaluated afresh. It might happen to work with current Haskell implementations, but I don't think there's any guarantee of that.

When is it safe to cheat?

2000-04-28 Thread Jan Skibinski
Facing a risk of being stomped all over again without reason, I nevertheless post this question to get to the bottom of things: When can I safely cheat haskell compiler/interpreter by pretending that I perform pure computations, when in fact they

Re: When is it safe to cheat?

2000-04-28 Thread Jan Skibinski
On Sat, 29 Apr 2000, Fergus Henderson wrote: On 28-Apr-2000, Jan Skibinski [EMAIL PROTECTED] wrote: When can I safely cheat haskell compiler/interpreter by pretending that I perform pure computations, when in fact they are not? That depends on what degree of safety

updating file

2000-04-27 Thread Jan Skibinski
eadFile "yyy" = process = writeFile "xxx" ? Jan Skibinski

Re: updating file

2000-04-27 Thread Jan Skibinski
Ralf and Sven: Thank you both for your answers. I knew that strictness was needed here, but I was seeking some elegant solution. I prefer your answer, Sven, a bit more. Could you elaborate on your `hack' a bit more? It seems to be a good topic for

Re: updating file

2000-04-27 Thread Jan Skibinski
On 27 Apr 2000, Marcin 'Qrczak' Kowalczyk wrote: Unless we are talking about unsafe extensions, which OTOH are very useful too. Sometimes eliminating unsafePerformIO would require huge rewrite of the whole program, making it less readable and less efficient. But they should be clearly

Re: openfile :: String - String

2000-04-26 Thread Jan Skibinski
Angus is right on the track. I would only modify it slightly: content_xxx :: String content_xxx = (unsafePerformIO . readFile) "xxx" From Hugs perspective content_xxx is a constant. Your may easily demonstrate it this way: :!echo blah

Fast-CGI Hugs server

2000-04-25 Thread Jan Skibinski
Sources of the latest snapshot of Hugs serving some simple example application via Fast-CGI framework are available here: http://www.numeric-quest.com/haskell/bridge/index.html [I may consider giving access to my Hugs server for testing to

RE: Die Meisterstu:cke of software engineering

2000-04-07 Thread Jan Skibinski
On Fri, 7 Apr 2000, Erik Meijer wrote: Probably you missed the announcement of mod_Haskell some time ago. Anyway, mod_Haskell gives you a Haskell98 update of my CGI-library integrated into Apache (yes, yes, that Linux-based webserver :-) No I did not. What I missed is that

Re: improving error messages

2000-03-31 Thread Jan Skibinski
On Fri, 31 Mar 2000, S.J.Thompson wrote: To help students I have compiled a list of messages and examples of code that provoke them. In many cases a little effort would, I guess, lead to vastly more informative error messages. I'd be interested to hear what you (and the Hugs group)

Module GD

2000-03-24 Thread Jan Skibinski
I would not take your time here if it were not for the fact that my log file shows some traffic to GD module in the last few days -- while I was still making changes to it. Since I have finished with it for now I might as well announce it here. GD

Re: HaskellDoc?

2000-03-23 Thread Jan Skibinski
On Thu, 23 Mar 2000, Volker Wysk wrote: (Message didn't get through the first time. Reposting.) Hi What you suggest sounds like a solution that's easy to learn, useful, and can be implemented with modest effort. It might be the a good solution for the problem at hand, documenting

Re: HaskellDoc?

2000-03-22 Thread Jan Skibinski
In ideal world, programmers will be editing their programs with fancy pretty-printing and editing tools. All kinds of massive annotations would be then possible but they will be invisible to a programmer's eye and not obscuring his/her code. Compilers

Re: HaskellDoc?

2000-03-22 Thread Jan Skibinski
On Wed, 22 Mar 2000, Keith Wansbrough wrote: Jan... could you write up a proposal for such a system for Haskell, with 1. The exact requirements (the comment conventions the programmer must observe), and 2. A list of what could be automatically generated by a system

Re: HaskellDoc?

2000-03-22 Thread Jan Skibinski
On Wed, 22 Mar 2000, Frank Atanassow wrote: Could you give us a link to a description of this mechanism? I looked through www.eiffel.com but could only find more general descriptions of the language/compiler. Strange as it may seem, Bertrand Meyer decided not to include any

Re: HaskellDoc?

2000-03-22 Thread Jan Skibinski
I was up all night and I need few hours of sleep, so I will not be ready with any proposal till tomorrow. In meantime you may take a look at www.numeric-quest.com/news/NQ-comments.html. This is a document I wrote many years ago, but it seems

Hugs on the orbit

2000-03-15 Thread Jan Skibinski
Here is "How to convert Hugs into an Orbit server and supply it with a GUI client" www.numeric-quest.com/haskell/morehugs/index.html Jan

Re: subscribe haskell av@mytr7.fsnet.co.uk

2000-02-22 Thread Jan Skibinski
On Fri, 18 Feb 2000, Avril Hardy wrote: I am very new to the Haskell environment and to this list. I have just started studying Haskell at University and have had problems downloading Haskell or Hugs to my PC; I wondered whether it had anything to do with the options set in the ini

Re: Help! Is there a space leak here?

2000-02-22 Thread Jan Skibinski
On Sun, 6 Feb 2000, Joe English wrote: This turns out not to be the case; testing with Hugs invariably fails with a "Garbage collection fails to reclaim sufficient space" on even moderately sized documents (5000 nodes or so). If I remember correctly, one of the past postings

RE: Help! Is there a space leak here?

2000-02-22 Thread Jan Skibinski
[Prompted by Sergey's message about the strange dates: The mess in my headers is entirely my fault. I have not had a chance to properly finish the upgrades to this machines: internationalization and the rest. Please forgive me for this mess] On Tue,

Re: drop take [was: fixing typos in Haskell-98]

2000-01-24 Thread Jan Skibinski
All the proposals break this law as well, so I this argument is weak (if not insane :-)) -Alex- IMHO, a consistency is the most important rule here. I do not have any problems with any of those proposals, providing that I can apply similar reasoning to other

Re: On Haskell and Freedom

2000-01-14 Thread Jan Skibinski
On Fri, 14 Jan 2000, Michael T. Richter wrote: At 06:48 AM 1/13/00 , Jerzy wrote: Modifying source codes of your development tools is clearly a pathology if not a perversion. It diverts you from your principal task which should *exploit* those tools. I'm glad to finally find someone

RE: RE to Rene Grognard (2)

1999-11-30 Thread Jan Skibinski
On Tue, 30 Nov 1999, Eduardo Costa wrote: [About the scientific skepticism, pointers to literature re. mechanical arm an other goodies]. Thanks, Eduardo, for your pointers - this is much better :-). To clarify my previous message: I did not question scientific

Re: Scientific uses of Haskell?

1999-11-30 Thread Jan Skibinski
I spoke about the dataflow-style languages, the "circuit builders": Simulink, Scilab/SciCos, WiT, Khoros, IBM Data Explorer (Now Open Source) a diagrammatic layer in MathCad, LabView, etc., (+ the defunct Java Studio). And, of course, the notorious Visio used by some Haskell gurus

RE: RE to Rene Grognard (2)

1999-11-28 Thread Jan Skibinski
On Sun, 28 Nov 1999, Eduardo Costa wrote: [About several promissing signs of usage of FP for scientific applications]. Far from pouring cold water on anybody's enthusiasm regarding the usage of FP to scientific problems (I would really like to see

Module Tensor

1999-10-09 Thread Jan Skibinski
I have posted a sketchy design of module Tensor: http://www.numeric-quest.com/haskell/Tensor.html It has some limitations, which are clearly listed, but it works well for 3D space. I would appreciate your comments for improvements. Jan

Where is Server Side Scripting code?

1999-10-04 Thread Jan Skibinski
Erik Meijer, in his paper "Server Side Scripting in Haskell", FFP, Jan 98 (www.cs.uu.nl/~erik/) claims that his Haskell/CGI library is a part of the standard Hugs distribution. He also thanks the teams from Yale and Nottingham for including it as one of the demos in the standard distribution (of

Re: Cryptarithm solver - Haskell vs. C++

1999-09-21 Thread Jan Skibinski
On Tue, 21 Sep 1999, D. Tweed wrote: Sometimes the problem that you're working on requires such a lot of computation (e.g., typical image processing stuff) that no savings from reduced writing time can by a machine fast enough to compensate for the slow-down. I agree. The

Re: Haskell Companion

1999-09-14 Thread Jan Skibinski
[Most common concepts and definitions of functional language Haskell] The new official URL of the above overrides the previous unofficial experimental pointer, which is no longer useful. I think I found some sort of a stable working mode, so now

Re: Implementation of type classes

1999-09-11 Thread Jan Skibinski
On Sat, 11 Sep 1999, Heribert Schuetz wrote: Most of this is probably well-known stuff and written down in papers. Which ones? The Haskell report concentrates on the static semantics of classes and instances. It looks like the dynamic semantics is expected to be already understood by the

Re: Haskell Companion

1999-09-06 Thread Jan Skibinski
Since I have received several similar suggestion, mainly related to formatting of the above document, I decided to post my reponse publicly. Sorry for the noise. Firstly, about the robots and the strange URL I posted. I am not paranoic, just experienced.

Haskell Companion

1999-09-04 Thread Jan Skibinski
Here is my first attempt in putting together a set of common Haskell concepts and definitions - organized in tutorial fashion. This is just a subset of what I think is badly needed. So far it deals with types (existential including) only.

Re: Licenses and Libraries

1999-08-23 Thread Jan Skibinski
Several respondents pointed out to me my unfortunate choice of words, which implied that H/Direct is either related to MS-specific tools or MS-specific applicability. I apologize for this. But H/Direct focuses _also_ on COM, and for this a specific

Re: Licenses and Libraries

1999-08-22 Thread Jan Skibinski
On Mon, 23 Aug 1999, Manuel M. T. Chakravarty wrote: That's interesting, indeed. I am also close to finishing the first version of a tool that simplifies Haskell access to C libraries by extracting interface information from C headers. Actually, I have just completed the draft of a

Re: Question

1999-08-20 Thread Jan Skibinski
On Fri, 20 Aug 1999, Claus Reinke wrote: There is a Free On-Line Dictionary Of Computing (FOLDOC) at http://foldoc.doc.ic.ac.uk/foldoc/index.html You might consider updating the entries there if you suceed. As a matter of fact, I am using that and few other sources -

RE: Question

1999-08-19 Thread Jan Skibinski
On Thu, 19 Aug 1999, S. Alexander Jacobson wrote: Mark, Out of curiosity, how big is the user community? How many downloads of the software? How many are on this list? If you figure that 1 user in 1000 is actually going to contribute a useful change each month (that is probably

Re: How to murder a cat

1999-06-14 Thread Jan Skibinski
Sure, cat in itself isn't very interesting. But cat is just a simple case of a more interesting problem, that of writing what Unix calls "filters": programs that take some input from a file or pipe or other similar source and transform it into some output. .. and if standard Unix

Re: Haskell conventions (was: RE: how to write a simple cat)

1999-06-11 Thread Jan Skibinski
On Fri, 11 Jun 1999, Craig Dickson wrote: I don't see that underscores serve readability in the same way as Hungarian notation purports to (unless the Eiffel people claim that underscores somehow convey type information?), so I don't see a conflict here. One could easily use both, e.g.

Re: Haskell conventions (was: RE: how to write a simple cat)

1999-06-11 Thread Jan Skibinski
I think this kind of thing is valuable... Hungarian notation [1] serves the same purpose in Windows C / C++ programming. It *is* valuable having canonical variable names for most situations; it reduces the intellectual load on the (human) reader of the code... you don't have to check

Re: How to murder a cat

1999-06-10 Thread Jan Skibinski
On Thu, 10 Jun 1999, Jerzy Karczmarczuk wrote: There is a law obeyed by newsgroups, which seems to be respected here: the most trivial problem, when presented in a provocative sauce focuses the attention of so many people, that the issue becomes disturbing. Several problems seem

RE: how to write a simple cat

1999-06-02 Thread Jan Skibinski
haskell.org is the obvious place. I'm sure John Peterson would be happy to add stuff to the site. Community-generated FAQ pages sound great, but - Some (standard? readily-available?) technology is needed to allow people to add stuff without intervention from the site organiser.

Re: how to write a simple cat

1999-06-01 Thread Jan Skibinski
On Tue, 1 Jun 1999, Sven Panne wrote: Friedrich Dominicus wrote: [...] How can I combine the output with a line-number can I put that into the filter? Or do I have to found another solution? Don't fear! Mr. One-Liner comes to the rescue:;-) How about initiating Haskell

Re: Haskell Servlets

1999-05-04 Thread Jan Skibinski
Alex: I support your idea of making the thing happened, although I do not know yet when I could contribute to it since I have massive committments to other projects now. But I'll try. If further discussion of these matters goes underground please

Missing messages

1999-05-03 Thread Jan Skibinski
On Mon, 3 May 1999, Mark P Jones wrote: I've seen a couple of messages now about Simon's proposal for a RULES mechanism in Haskell, but it's clear that I've missed several of the messages, including the original proposal. I suspect this is a result of recent changes in the way that the

Re: Questions from a returning Haskell user...

1999-05-01 Thread Jan Skibinski
On Sat, 1 May 1999, S. Alexander Jacobson wrote: The third problem is also an implementation issue You don't want to have to start a hugs process that makes a connection to a database everytime a user makes a request. You want something like mod_perl or jserv which keeps the

Module Orthogonals - final

1998-12-28 Thread Jan Skibinski
Module http://www.numeric-quest.com/haskell/Orthogonals.html has been recently upgraded to handle eigenvectors as well. With this addition, this is more or less all what I wanted to have in this module: orthogonalization, linear equations, eigenvalues and

Re: Efficiencies of containers

1998-12-03 Thread Jan Skibinski
On Fri, 4 Dec 1998, Fergus Henderson wrote: ... I think your understanding is gravely mistaken. The intent, I believe, is that Haskell Arrays should be implemented as contiguous memory, at least for optimizing compilers. Implementations using association lists would IMHO only be

Efficiencies of containers

1998-11-25 Thread Jan Skibinski
The real answer, as others have pointed out, is to use a profiler, which performs timings on the actual code output by the compiler you have chosen to use. In the end, the only benchmark that makes any sense is running your real application under real conditions. Thank you and all

RE: Reduction count as efficiency measure?

1998-11-24 Thread Jan Skibinski
If neither the reduction count nor the timing are appriopriate measures of efficiency in Hugs, then what is? Is there any profiling tool available for the interpreter? Since modern CPU's are developed as to make more commonly used assembler instructions faster, the only way to find out

RE: Reduction count as efficiency measure?

1998-11-24 Thread Jan Skibinski
Hi Mark, To paraphrase George Orwell, "All reductions are equal, but some are more equal than others." :-) So are assembly language instructions. Yet, I could think about some average instruction size for similarly written programs. Naive as my question might have been, I asked it anyway in

  1   2   >