This is the cl-weather-jp Reference Manual, version 0.1, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Dec 15 05:32:17 2024 GMT+0.
The main system appears first, followed by any subsystem dependency.
cl-weather-jp
Get weather in Japan
Eitaro Fukamachi
BSD 2-Clause
# cl-weather-jp
[![Build Status](https://travis-ci.org/fukamachi/cl-weather-jp.svg?branch=master)](https://travis-ci.org/fukamachi/cl-weather-jp)
[![Coverage Status](https://coveralls.io/repos/fukamachi/cl-weather-jp/badge.svg?branch=master)](https://coveralls.io/r/fukamachi/cl-weather-jp)
[![Quicklisp dist](http://quickdocs.org/badge/cl-weather-jp.svg)](http://quickdocs.org/cl-weather-jp/)
cl-weather-jp allows you to retrieve the weather in Japan via [Livedoor Weather](http://weather.livedoor.com).
## Usage
“‘common-lisp
(use-package :cl-weather-jp)
(city-forecasts "東京")
;=> ((("image" ("height" . 31) ("title" . "晴時々曇")
; ("url" . "http://weather.livedoor.com/img/icon/2.gif") ("width" . 50))
; ("temperature" ("max" ("fahrenheit" . "60.8") ("celsius" . "16")) ("min"))
; ("date" . "2015-12-25") ("telop" . "晴時々曇") ("dateLabel" . "今日"))
; (("image" ("height" . 31) ("title" . "晴れ")
; ("url" . "http://weather.livedoor.com/img/icon/1.gif") ("width" . 50))
; ("temperature" ("max" ("fahrenheit" . "57.2") ("celsius" . "14"))
; ("min" ("fahrenheit" . "41.0") ("celsius" . "5")))
; ("date" . "2015-12-26") ("telop" . "晴れ") ("dateLabel" . "明日"))
; (("image" ("height" . 31) ("title" . "晴時々曇")
; ("url" . "http://weather.livedoor.com/img/icon/2.gif") ("width" . 50))
; ("temperature" ("max") ("min")) ("date" . "2015-12-27") ("telop" . "晴時々曇")
; ("dateLabel" . "明後日")))
“‘
## Installation
“‘
$ cd ~/common-lisp
$ git clone https://github.com/fukamachi/cl-weather-jp
“‘
“‘common-lisp
(ql:quickload :cl-weather-jp)
“‘
## Author
* Eitaro Fukamachi (e.arrows@gmail.com)
## Copyright
Copyright (c) 2015 Eitaro Fukamachi (e.arrows@gmail.com)
## License
Licensed under the BSD 2-Clause License.
0.1
dexador
(system).
plump
(system).
clss
(system).
jonathan
(system).
function-cache
(system).
src
(module).
Modules are listed depth-first from the system components tree.
cl-weather-jp/src
cl-weather-jp
(system).
cl-weather-jp.lisp
(file).
location.lisp
(file).
http.lisp
(file).
error.lisp
(file).
util.lisp
(file).
Files are sorted by type and then listed depth-first from the systems components trees.
cl-weather-jp/cl-weather-jp.asd
cl-weather-jp/src/cl-weather-jp.lisp
cl-weather-jp/src/location.lisp
cl-weather-jp/src/http.lisp
cl-weather-jp/src/error.lisp
cl-weather-jp/src/util.lisp
cl-weather-jp/cl-weather-jp.asd
cl-weather-jp
(system).
cl-weather-jp/src/cl-weather-jp.lisp
location.lisp
(file).
util.lisp
(file).
src
(module).
city-forecast-detail-url
(function).
city-forecasts
(function).
cl-weather-jp/src/location.lisp
http.lisp
(file).
error.lisp
(file).
util.lisp
(file).
src
(module).
retrieve-city-id
(function).
retrieve-city-weather
(function).
*area-info-cache*
(special variable).
area-info
(function).
cl-weather-jp/src/http.lisp
src
(module).
http-get
(function).
*default-user-agent*
(special variable).
cl-weather-jp/src/error.lisp
src
(module).
unknown-location
(condition).
cl-weather-jp/src/util.lisp
src
(module).
aget
(function).
(setf aget)
(function).
Packages are listed by definition order.
cl-weather-jp.util
cl-weather-jp.error
cl-weather-jp.location
cl-weather-jp
cl-weather-jp-asd
cl-weather-jp.http
cl-weather-jp.util
common-lisp
.
aget
(function).
(setf aget)
(function).
cl-weather-jp.error
common-lisp
.
unknown-location
(condition).
cl-weather-jp.location
cl-weather-jp.error
.
cl-weather-jp.http
.
cl-weather-jp.util
.
common-lisp
.
retrieve-city-id
(function).
retrieve-city-weather
(function).
*area-info-cache*
(special variable).
area-info
(function).
cl-weather-jp
cl-weather-jp.error
.
cl-weather-jp.location
.
cl-weather-jp.util
.
common-lisp
.
city-forecast-detail-url
(function).
city-forecasts
(function).
cl-weather-jp.http
common-lisp
.
http-get
(function).
*default-user-agent*
(special variable).
Definitions are sorted by export status, category, package, and then by lexicographic order.
Jump to: | (
A C F H R |
---|
Jump to: | (
A C F H R |
---|
Jump to: | *
L S |
---|
Jump to: | *
L S |
---|
Jump to: | C E F H L M P S U |
---|
Jump to: | C E F H L M P S U |
---|