Beefy Boxes and Bandwidth Generously Provided by pair Networks
Think about Loose Coupling
 
PerlMonks  

Re: Caffeine and its delivery to monks in need

by FoxtrotUniform (Prior)
on May 15, 2002 at 15:27 UTC ( #166749=note: print w/replies, xml ) Need Help??


in reply to Caffeine and its delivery to monks in need

Methinks that brother demerphq has the right idea, but an unnecessarily restrictive namespace: I'd prefer something like this:

  • Caffeine
    • Beverage
      • Hot
      • Cold
      • Intravenous
    • Foodstuff
      • Mint
      • Bean
      • Tablet

So with that namespace in mind:

connect(Caffeine::Beverage::Intravenous->new( "type" => "coffee", "roast" => "light", "strength" => "demitasse"), $monks{"FoxtrotUniform"}) or warn "Matt's going to be grumpy: $!\n";

--
:wq

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://166749]
help
Chatterbox?
[Cosmic37]: greetings earthlings please can someone improve my pathetic perl knowledge
[Cosmic37]: I have 2 files each with datetime and other data in unknown order and I want to find rows from both files matching by datetime and output them combined/ concatenated
[Corion]: Sure
[Corion]: Do you have any specific interests or general Perl knowledge?
[Cosmic37]: should I slurp? should I grep? Noble Lords I wish you good karma and beg your advice
[Corion]: Cosmic37: Ah, see perlfaq4, about How do I compute the intersection of two arrays
[Cosmic37]: I am out of practice; I use Perl for scientific programming for number crunching
[Corion]: Cosmic37: Basically, you read one file into a hash, keyed by your key, and then match the lines from the second file to that hash

How do I use this? | Other CB clients
Other Users?
Others contemplating the Monastery: (8)
As of 2017-06-29 16:18 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    How many monitors do you use while coding?















    Results (672 votes). Check out past polls.