• Stars
    star
    130
  • Rank 277,575 (Top 6 %)
  • Language
    JavaScript
  • Created almost 9 years ago
  • Updated over 7 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Video series code

Classroom Coding

Thoughts

This is a "practical" application built with react and functional techniques. React components are "impure" and our model stays pure (although there's a bit of cheating in utils as it's a hodge podge).

How to use

In Pt1, we build a standard flickr search component. Pt2 updates it to a drag and drop collage. Pt3 persists to a postgres db using node/express.

Each branch pt1, pt2, etc is the finished version of that feature set. As such, one should start with master to build pt1, start with pt1 to build pt2 and so on.

After installing visit http://localhost:5431 to see the blank slate app. If greeted with a snowy white page, you'll know you succeeded.

Install

First run:

npm install

Then run each of these commands in a different terminal window. One for webpack, one for babel-node:

npm run dev
npm run server

More Repositories

1

immutable-ext

fantasyland extensions for immutablejs
JavaScript
490
star
2

pointfree-fantasy

Point free wrappers for fantasy land
JavaScript
450
star
3

Practically-Functional

practically functional programming workshop
JavaScript
222
star
4

lenses

Composable kmett style lenses
JavaScript
213
star
5

freeky

Free monad Collection
JavaScript
175
star
6

patterns_talk

code from fluent talk
JavaScript
97
star
7

Functional-Javascripts

algebraic data types, pattern matching, applicatives, monads, prelude, oliver steele's lib modified
JavaScript
86
star
8

RecursionTalk

Talk for Forward Conference Feb 2015
JavaScript
83
star
9

Oh-Composable-World

React Rally 2016
JavaScript
63
star
10

excursion

recursion-schemes in JS
JavaScript
57
star
11

spotify-fp-example

Egghead.io lesson
JavaScript
41
star
12

hardcorejs

Demos for the class
JavaScript
20
star
13

monio-demo-app

JavaScript
5
star
14

xamin

Examines rails apps and generates xmi for uml
Ruby
4
star
15

Code-Review

Creates pdf of modified files for code review.
3
star
16

Dizzywyg

A mini-wysiwyg that will apply css rules and semantic markup
JavaScript
3
star
17

CrudLinks

Dynamically creates links for crud actions.
Ruby
3
star
18

scottydemo

Port of scotty over express
JavaScript
2
star
19

Set-Attribute-Order

Declare an order for setters
Ruby
2
star
20

Nav-y

Yaml based navigation
Ruby
2
star
21

beautiful-folds

https://www.youtube.com/watch?v=6a5Ti0r8Q2s
1
star
22

Interfaces

Declare an interface and get yelled at for not implementing it.
Ruby
1
star
23

Public-Accessor

An attempt at public/private methods for rails attributes
Ruby
1
star
24

cssthingy

JavaScript
1
star
25

cypher

Scala
1
star
26

FRP-talk

1
star