Skip to content

Instantly share code, notes, and snippets.

@casprwang
Created January 5, 2017 20:33
Show Gist options
  • Save casprwang/915d1d53abf17b387651ae03b66daa23 to your computer and use it in GitHub Desktop.
Save casprwang/915d1d53abf17b387651ae03b66daa23 to your computer and use it in GitHub Desktop.
comment is a verbose function
// const barker = (state) =>
// const barker = state => ({
// bark: () => console.log(`Woof, I am ${state.name}`)
// });
const barker = state => ({
bark: () => console.log(`Woof, I am an ${state.name}`)
});
// const barker = ()=> {
// return {
// bark: () => console.log(`Woof, I am an ${state.name}`)
// }
// }
const driver = state => ({
drive: () => state.position += state.speed
});
barker({ name: 'karo' }).bark();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment