Re: [Haskell-cafe] GHC including System.Time but not Data.Time?

2009-04-15 Thread John Goerzen
Lennart Augustsson wrote:
 Removing a package in a minor release is, to quote, an epic fail.
 I don't understand how that could be done.

I agree.  Is there any chance of 6.10.3 reverting the change?

-- John

 
   -- Lennart
 
 On Tue, Apr 14, 2009 at 6:56 PM, Bulat Ziganshin
 bulat.zigans...@gmail.com wrote:
 Hello John,

 Tuesday, April 14, 2009, 8:44:12 PM, you wrote:

 I understand the goal of removing stuff from GHC, but the practical
 implications can be rather annoying.
 i think that Haskell Platform will eventually replace what GHC was for
 a years, i.e. out-of-box solution for practical haskell usage. and ghc
 should be just what its name implies - bare compiler

 but i agree that stripping one package in minor 6.10.2 version, w/o
 Haskell Platform really available was an error

 --
 Best regards,
  Bulatmailto:bulat.zigans...@gmail.com

 ___
 Haskell-Cafe mailing list
 Haskell-Cafe@haskell.org
 http://www.haskell.org/mailman/listinfo/haskell-cafe

 

___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re[2]: [Haskell-cafe] GHC including System.Time but not Data.Time?

2009-04-15 Thread Bulat Ziganshin
Hello John,

Wednesday, April 15, 2009, 5:35:00 PM, you wrote:

 I agree.  Is there any chance of 6.10.3 reverting the change?

both 6.6 and 6.8 had last releases at spring, so i don't expect new
6.10.* at all



-- 
Best regards,
 Bulatmailto:bulat.zigans...@gmail.com

___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


[Haskell-cafe] GHC including System.Time but not Data.Time?

2009-04-14 Thread John Goerzen
Hi folks,

Apologies in advance because this sounds rantish...

So I went to my friendly API reference at
http://www.haskell.org/ghc/docs/latest/html/libraries/index.html and
noticed that I couldn't find Data.Time there anymore.  Though it was
still at
http://www.haskell.org/ghc/docs/6.10.1/html/libraries/index.html

After some checking on IRC, apparently this is on purpose.

I find it *incredibly* annoying, and leaves us with the following
unfortunate set of circumstances:

1) GHC ships with NO way to do date/time calculations in the preferred
   way (Data.Time)

2) GHC's docs reference only the obsolete (System.Time) way of doing
   things, with no reference to the preferred way.

3) I can't tell people to just install GHC and expect them to be able
   to perform date  time calculations the preferred way.  Just about EVERY 
other
   language (C, Perl, Java, Python, etc.) come with this as part of
   the base install.

4) I can't update all my apps to use Data.Time without worrying about
   Yet Another Dependency.

5) Result: black eye on us.

As I saw on IRC:

quicksilver the system isn't supposed to work out the box.
quicksilver the haskell platform is supposed to work out of the box.
quicksilver (shame it doesn't exist)

Which is a fine goal, but until then, pretty please don't go dropping
Data.Time out of GHC.

I understand the goal of removing stuff from GHC, but the practical
implications can be rather annoying.

-- John
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] GHC including System.Time but not Data.Time?

2009-04-14 Thread Bulat Ziganshin
Hello John,

Tuesday, April 14, 2009, 8:44:12 PM, you wrote:

 I understand the goal of removing stuff from GHC, but the practical
 implications can be rather annoying.

i think that Haskell Platform will eventually replace what GHC was for
a years, i.e. out-of-box solution for practical haskell usage. and ghc
should be just what its name implies - bare compiler

but i agree that stripping one package in minor 6.10.2 version, w/o
Haskell Platform really available was an error

-- 
Best regards,
 Bulatmailto:bulat.zigans...@gmail.com

___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] GHC including System.Time but not Data.Time?

2009-04-14 Thread Lennart Augustsson
Removing a package in a minor release is, to quote, an epic fail.
I don't understand how that could be done.

  -- Lennart

On Tue, Apr 14, 2009 at 6:56 PM, Bulat Ziganshin
bulat.zigans...@gmail.com wrote:
 Hello John,

 Tuesday, April 14, 2009, 8:44:12 PM, you wrote:

 I understand the goal of removing stuff from GHC, but the practical
 implications can be rather annoying.

 i think that Haskell Platform will eventually replace what GHC was for
 a years, i.e. out-of-box solution for practical haskell usage. and ghc
 should be just what its name implies - bare compiler

 but i agree that stripping one package in minor 6.10.2 version, w/o
 Haskell Platform really available was an error

 --
 Best regards,
  Bulat                            mailto:bulat.zigans...@gmail.com

 ___
 Haskell-Cafe mailing list
 Haskell-Cafe@haskell.org
 http://www.haskell.org/mailman/listinfo/haskell-cafe

___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe