
http://hackage.haskell.org/cgi-bin/hackage-scripts/package/Finance-Quote-Yah... this is a simple module to get stock quote information from yahoo finance, considered alpha quality

On Fri, Jul 13, 2007 at 09:24:48PM -0700, brad clawsie wrote:
http://hackage.haskell.org/cgi-bin/hackage-scripts/package/Finance-Quote-Yah...
this is a simple module to get stock quote information from yahoo finance, considered alpha quality
Hi, cool! I wanted to use it to write a small plugin for xmobar, a text based status bar I'm developing.[1] But, in order to use it I would need to install: 1. SimpleHTTP 2. MssingH (just for join, replace and split?) which in turns requires: a. QuickCheck and hslogger (these are the package I'm muissing at the present time). Too much for a single plugin. I think that removing some of those dependencies would make your package really useful. With all those dependencies it is quicker, for me, to just reimplement it. Sorry if this may sound rude, it is not my intention. I really like your idea and would be willing to use it. Obviously your package is intended for those who already have those packages installed, and probably everyone has them already installed, so please forget my remarks. And take this message as my way to thank you for your contribution. In other words: thanks! All the best, Andrea [1] http://hackage.haskell.org/cgi-bin/hackage-scripts/package/xmobar-0.6

On Sat, Jul 14, 2007 at 10:20:56AM +0200, Andrea Rossato wrote:
On Fri, Jul 13, 2007 at 09:24:48PM -0700, brad clawsie wrote:
http://hackage.haskell.org/cgi-bin/hackage-scripts/package/Finance-Quote-Yah...
this is a simple module to get stock quote information from yahoo finance, considered alpha quality
Hi, cool! I wanted to use it to write a small plugin for xmobar, a text based status bar I'm developing.[1]
But, in order to use it I would need to install: 2. MssingH (just for join, replace and split?) which in turns requires:
the attached patch removes the MissingH requirement, the most important I believe. All the best Andrea

But, in order to use it I would need to install: 2. MssingH (just for join, replace and split?) which in turns requires:
the attached patch removes the MissingH requirement, the most important I believe.
i'm not sure i understand - you want to rewrite these functions that are already implemented in Data.String? why? this is why hackage exists - so you don't have to rewrite these functions. MissingH is well maintained by an experienced haskell coder and is easily installed from hackage, i don't see using it as an issue.

On Saturday 14 July 2007 16:20:04 brad clawsie wrote:
But, in order to use it I would need to install: 2. MssingH (just for join, replace and split?) which in turns requires:
the attached patch removes the MissingH requirement, the most important I believe.
i'm not sure i understand - you want to rewrite these functions that are already implemented in Data.String? why? this is why hackage exists - so you don't have to rewrite these functions.
MissingH is well maintained by an experienced haskell coder and is easily installed from hackage, i don't see using it as an issue.
And if your are using a good package manager, it will automatically installed
with all its dependencies when you install something that needs it.
--
J. Pablo Fernández

On Sat, Jul 14, 2007 at 08:20:04AM -0700, brad clawsie wrote:
i'm not sure i understand - you want to rewrite these functions that are already implemented in Data.String? why? this is why hackage exists - so you don't have to rewrite these functions.
MissingH is well maintained by an experienced haskell coder and is easily installed from hackage, i don't see using it as an issue.
Sorry, I did not want to sound disrespectful towards anyone. I was just someone who wanted to use your package in a project of mine but was discouraged by the number and the nature of the needed dependencies. Please forget my patch and accept my apologies. Andrea BTW: if someone can point me towards a tool that will take care of installing all needed dependencies, keeping my tool chain updated and not messing up my file system in the long run (say 2 to 4 years: I'm using a quite clean slackware gnu/linux distribution installed in 2003 and regularly updated) I'd really appreciate.

This is totally off-topic, but... how could I go about getting hold of the information on per-country exports and imports of specific types of things? (lets say for example, a "thing" could be: coffee ,but also a computer program, so not just physical commodities, but also services and somewhat intangible services). Ideally I'd like to feed in decades of data into a a support vector machine and see what comes out (probably "out of memory" :-D ). I've never done anything like this before, and have no idea what to do, but in the tradition of "jump in and see what happens" figure it's as good a way to start as any. (Or, in other news, I like Haskell, it's fun, and I'm looking for something to use it for, and apparently financial analysis is a big market for it).
participants (4)
-
Andrea Rossato
-
brad clawsie
-
Hugh Perkins
-
J. Pablo Fernández