[Haskell-cafe] Having trouble with zip12..
Brandon S. Allbery KF8NH
allbery at ece.cmu.edu
Sun Jul 6 18:43:31 EDT 2008
On 2008 Jul 6, at 16:47, Tony Morris wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Michael Feathers wrote:
>> zip12 ((tails . nub) flightPaths) wayPoints etopsPackets (hd
>> geoCaches) groundSpeeds headings (map windShift headings)
>> (regulations !! 2) (foldr (\|/) (tail pathDistances)) [ghy x | x <-
>> [1..], full x] (nub . nub) arrivalSchedule
>
> Hi Michael,
> Sorry to distract from your issue, but I note that (nub . nub) can be
> replaced with just 'nub' since the function nub is idempotent (f . f
> == f).
Or even better, with a custom nub: in order to handle some special
cases the Prelude nub is rather inefficient.
--
brandon s. allbery [solaris,freebsd,perl,pugs,haskell] allbery at kf8nh.com
system administrator [openafs,heimdal,too many hats] allbery at ece.cmu.edu
electrical and computer engineering, carnegie mellon university KF8NH
More information about the Haskell-Cafe
mailing list