Published
Edited
Sep 28, 2019
1 star
Insert cell
Insert cell
Insert cell
Insert cell
api = ({
topstories: function() {
return new Promise((resolve, reject) => {
fetch("https://hacker-news.firebaseio.com/v0/topstories.json")
.then(r => resolve(r.json()))
.catch(err => reject(err))
});
},
item: function(id) {
return new Promise((resolve, reject) => {
fetch(`https://hacker-news.firebaseio.com/v0/item/${id}.json`)
.then(r => resolve(r.json()))
.catch(err => reject(err))
});
}
})
Insert cell
owo = require('https://bundle.run/@zuzak/owo@1.2.0');
Insert cell

Purpose-built for displays of data

Observable is your go-to platform for exploring data and creating expressive data visualizations. Use reactive JavaScript notebooks for prototyping and a collaborative canvas for visual data exploration and dashboard creation.
Learn more