From: Martin Elster
Subject: ANN: cl-yahoo
Date: 
Message-ID: <jJc4e.7194846$f47.1322797@news.easynews.com>
Greetings,

I've made available an asdf-installable library called CL-YAHOO for
accessing Yahoos API (http://developer.yahoo.net/) with common lisp.

So far it supports web search, image search, news search, video search,
and local search (like the Yellow Pages).

It hasn't really been tested, so there are probably some bugs. Also, it
is my first CL program outside of school that I've actually finished,
and it probably shows. I'd be happy to hear about any problems.

An example of a web search:

CL-USER> (ysearch 'web "lisp" :type 'any :results 2 :start 3)
(#<http://www.lisp.org/table/contents.htm> #<http://clisp.cons.org/>)
CL-USER> (summary (second *))
"... The benefits of Common Lisp and CLISP. why is ANSI Common Lisp such
a great programming environment? ..."
CL-USER>

Finding phone numbers for pizza places in an area (local search):

CL-USER>
(mapcan
  (lambda (pizza-joint)
    (format t "~%~a: ~a"
		   (title pizza-joint)
		   (phone pizza-joint)))
  (ysearch 'local "pizza" :results 3 :zip 94306))

Round Table Pizza Palo Alto: (650) 494-2928
Pizza Chicago: (650) 424-9400
Domino's Pizza: (650) 326-6552
NIL
CL-USER>

There is no "proper" web page, and probably won't be, but cliki has a
page with some information and examples. See also the README for a more
thorough description.

http://www.cliki.net/cl-yahoo

Enjoy.

Martin

From: Mark Tarver
Subject: Re: ANN: cl-yahoo
Date: 
Message-ID: <1113979741.755653.284200@o13g2000cwo.googlegroups.com>
Martin Elster wrote:
> Greetings,
>
> I've made available an asdf-installable library called CL-YAHOO for
> accessing Yahoos API (http://developer.yahoo.net/) with common lisp.
>
> So far it supports web search, image search, news search, video
search,
> and local search (like the Yellow Pages).
>
> It hasn't really been tested, so there are probably some bugs. Also,
it
> is my first CL program outside of school that I've actually finished,
> and it probably shows. I'd be happy to hear about any problems.
>
> An example of a web search:
>
> CL-USER> (ysearch 'web "lisp" :type 'any :results 2 :start 3)
> (#<http://www.lisp.org/table/contents.htm> #<http://clisp.cons.org/>)
> CL-USER> (summary (second *))
> "... The benefits of Common Lisp and CLISP. why is ANSI Common Lisp
such
> a great programming environment? ..."
> CL-USER>
>
> Finding phone numbers for pizza places in an area (local search):
>
> CL-USER>
> (mapcan
>   (lambda (pizza-joint)
>     (format t "~%~a: ~a"
> 		   (title pizza-joint)
> 		   (phone pizza-joint)))
>   (ysearch 'local "pizza" :results 3 :zip 94306))
>
> Round Table Pizza Palo Alto: (650) 494-2928
> Pizza Chicago: (650) 424-9400
> Domino's Pizza: (650) 326-6552
> NIL
> CL-USER>
>
> There is no "proper" web page, and probably won't be, but cliki has a
> page with some information and examples. See also the README for a
more
> thorough description.
> 
> http://www.cliki.net/cl-yahoo
> 
> Enjoy.
> 
> Martin
From: Mark Tarver
Subject: Re: ANN: cl-yahoo
Date: 
Message-ID: <1114363008.469632.302480@g14g2000cwa.googlegroups.com>
Hi,

I'm having trouble with this link.

http://www.cliki.net/cl-yahoo

I'll try again later.

Mark

Martin Elster wrote:
> Greetings,
>
> I've made available an asdf-installable library called CL-YAHOO for
> accessing Yahoos API (http://developer.yahoo.net/) with common lisp.
>
> So far it supports web search, image search, news search, video
search,
> and local search (like the Yellow Pages).
>
> It hasn't really been tested, so there are probably some bugs. Also,
it
> is my first CL program outside of school that I've actually finished,
> and it probably shows. I'd be happy to hear about any problems.
>
> An example of a web search:
>
> CL-USER> (ysearch 'web "lisp" :type 'any :results 2 :start 3)
> (#<http://www.lisp.org/table/contents.htm> #<http://clisp.cons.org/>)
> CL-USER> (summary (second *))
> "... The benefits of Common Lisp and CLISP. why is ANSI Common Lisp
such
> a great programming environment? ..."
> CL-USER>
>
> Finding phone numbers for pizza places in an area (local search):
>
> CL-USER>
> (mapcan
>   (lambda (pizza-joint)
>     (format t "~%~a: ~a"
> 		   (title pizza-joint)
> 		   (phone pizza-joint)))
>   (ysearch 'local "pizza" :results 3 :zip 94306))
>
> Round Table Pizza Palo Alto: (650) 494-2928
> Pizza Chicago: (650) 424-9400
> Domino's Pizza: (650) 326-6552
> NIL
> CL-USER>
>
> There is no "proper" web page, and probably won't be, but cliki has a
> page with some information and examples. See also the README for a
more
> thorough description.
> 
> http://www.cliki.net/cl-yahoo
> 
> Enjoy.
> 
> Martin
From: GP lisper
Subject: Re: ANN: cl-yahoo
Date: 
Message-ID: <1114373417.8aa934871591609190901b386bd3d480@teranews>
On 24 Apr 2005 10:16:48 -0700, <··········@ukonline.co.uk> wrote:
>
> I'm having trouble with this link.
>
> http://www.cliki.net/cl-yahoo

Use the google cache then:
http://folk.uio.no/melster/cl-yahoo-latest.tar.gz

-- 
Everyman has three hearts;
one to show the world, one to show friends, and one only he knows.