Skip to content
🍱 Y Combinator for Non-programmers: A Wild Introduction to Computer Science
TypeScript Other
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.vscode Use tsconfig.dev.json Oct 9, 2019
bin Update animation Nov 2, 2019
docs Remove GA from EN Oct 27, 2019
pages Update functional-programming-emojis.tsx Nov 11, 2019
public v2 image Nov 10, 2019
scripts prettier Nov 11, 2019
src Continue with 0 Nov 11, 2019
.babelrc Upgrade to next 9 Jul 8, 2019
.eslintignore Update typescript Oct 9, 2019
.eslintrc Upgrade eslint Sep 23, 2019
.gitignore Remove sitemap Oct 9, 2019
.nowignore Update urls May 23, 2019
.nvmrc Use node v13 Oct 27, 2019
.prettierrc Use light gray Jul 29, 2018
.svgrrc.js Use ts-node Jun 16, 2019
README-jp.md Update license Oct 16, 2019
README.md Add source Nov 8, 2019
next-env.d.ts Upgrade to next 9 Jul 8, 2019
next.config.js Improve font loading; continue w/ article Nov 3, 2019
now.json Fix sitemap Oct 31, 2019
package.json Minor tweaks Nov 10, 2019
tsconfig.dev.json Use tsconfig.dev.json Oct 9, 2019
tsconfig.prod.json Update package.json Oct 9, 2019
tsconfig.scripts.json Revert "Remove noEmit" Oct 9, 2019
yarn.lock Minor tweaks Nov 10, 2019

README.md

🍱 Y Combinator for Non-programmers

This is the repository for the online course called Y Combinator for Non-programmers by Shu Uesugi.

(It also contains the code for the Japanese version: コンピュータサイエンスと魔法のYコンビネータ)

Blog Post: “You Can Explain Functional Programming Using Emojis”

I wrote about this repo on this blog post. The source code for this blog post can be found here.

Running it locally (English version)

yarn install
yarn dev:en
# Go to http://localhost:9990

Stack

License & Credits

  • For emojis, I’m using Twemoji by Twitter (CC-BY 4.0 license).
  • The text for this course is licensed under CC BY-NC-SA 4.0.
  • Everything else is licensed under the MIT license.

Author

Shu Uesugi

You can’t perform that action at this time.