worked example: greetings

    description:
        random greet a list of people      

    code:
        hello |*> #=> |Hello,> __ |_self> _ |!>
        hey |*> #=> |Hey Ho!> __ |_self> _ |.>
        wat-up |*> #=> |Wat up my homie!> __ |_self> __ |right?>
        greetings |*> #=> |Greetings fine Sir. I belive they call you> __ |_self> _ |.>
        howdy |*> #=> |Howdy partner!>
        good-morning |*> #=> |Good morning> __ |_self> _ |.>
        gday |*> #=> |G'day> __ |_self> _ |.>

        list-of |greetings> => |op: hello> + |op: hey> + |op: wat-up> + |op: greetings> + |op: howdy> + |op: good-morning> + |op: gday>
        greet (*) #=> apply(pick-elt list-of |greetings>, list-to-words |_self>)

        friends |Sam> => |Charlie> + |George> + |Emma> + |Jack> + |Robert> + |Frank> + |Julie>
        friends |Emma> => |Liz> + |Bob>

   examples:
        greet (|Sam> + |Jack>)
            |G'day Sam and Jack.>

        greet friends |Sam>
            |Hey Ho! Charlie, George, Emma, Jack, Robert, Frank and Julie.>

        greet friends |Emma>
            |Wat up my homie! Liz and Bob right?>

    source code:
        load greetings.sw

Home