├── .babelrc ├── .editorconfig ├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── banner.png ├── package.json ├── react-dream-logo.png ├── react-dream-logo.svg ├── src ├── ReactDream.js ├── createElementWithProps.js ├── index.js ├── internals │ ├── doAp.js │ ├── doConcat.js │ ├── doContramap.js │ ├── doMap.js │ ├── doPromap.js │ ├── doRotate.js │ ├── doScale.js │ └── doTranslate.js ├── isReferentiallyTransparentFunctionComponent.js ├── partialApplication │ ├── addProps.js │ ├── ap.js │ ├── chain.js │ ├── concat.js │ ├── contramap.js │ ├── debug.js │ ├── defaultProps.js │ ├── fork.js │ ├── log.js │ ├── map.js │ ├── name.js │ ├── promap.js │ ├── propTypes.js │ ├── removeProps.js │ ├── rotate.js │ ├── scale.js │ ├── style.js │ └── translate.js ├── styleFromProps.js └── withStyleFromProps.js ├── test ├── ReactDream.js ├── createElementWithProps.js ├── dsl.js ├── index.js ├── internals │ ├── doAp.js │ ├── doConcat.js │ ├── doContramap.js │ ├── doMap.js │ ├── doPromap.js │ └── index.js ├── partialApplication.js └── styleFromProps.js └── yarn.lock /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviervia/react-dream/HEAD/.babelrc -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviervia/react-dream/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviervia/react-dream/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviervia/react-dream/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviervia/react-dream/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviervia/react-dream/HEAD/README.md -------------------------------------------------------------------------------- /banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviervia/react-dream/HEAD/banner.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviervia/react-dream/HEAD/package.json -------------------------------------------------------------------------------- /react-dream-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviervia/react-dream/HEAD/react-dream-logo.png -------------------------------------------------------------------------------- /react-dream-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviervia/react-dream/HEAD/react-dream-logo.svg -------------------------------------------------------------------------------- /src/ReactDream.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviervia/react-dream/HEAD/src/ReactDream.js -------------------------------------------------------------------------------- /src/createElementWithProps.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviervia/react-dream/HEAD/src/createElementWithProps.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviervia/react-dream/HEAD/src/index.js -------------------------------------------------------------------------------- /src/internals/doAp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviervia/react-dream/HEAD/src/internals/doAp.js -------------------------------------------------------------------------------- /src/internals/doConcat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviervia/react-dream/HEAD/src/internals/doConcat.js -------------------------------------------------------------------------------- /src/internals/doContramap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviervia/react-dream/HEAD/src/internals/doContramap.js -------------------------------------------------------------------------------- /src/internals/doMap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviervia/react-dream/HEAD/src/internals/doMap.js -------------------------------------------------------------------------------- /src/internals/doPromap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviervia/react-dream/HEAD/src/internals/doPromap.js -------------------------------------------------------------------------------- /src/internals/doRotate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviervia/react-dream/HEAD/src/internals/doRotate.js -------------------------------------------------------------------------------- /src/internals/doScale.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviervia/react-dream/HEAD/src/internals/doScale.js -------------------------------------------------------------------------------- /src/internals/doTranslate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviervia/react-dream/HEAD/src/internals/doTranslate.js -------------------------------------------------------------------------------- /src/isReferentiallyTransparentFunctionComponent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviervia/react-dream/HEAD/src/isReferentiallyTransparentFunctionComponent.js -------------------------------------------------------------------------------- /src/partialApplication/addProps.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviervia/react-dream/HEAD/src/partialApplication/addProps.js -------------------------------------------------------------------------------- /src/partialApplication/ap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviervia/react-dream/HEAD/src/partialApplication/ap.js -------------------------------------------------------------------------------- /src/partialApplication/chain.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviervia/react-dream/HEAD/src/partialApplication/chain.js -------------------------------------------------------------------------------- /src/partialApplication/concat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviervia/react-dream/HEAD/src/partialApplication/concat.js -------------------------------------------------------------------------------- /src/partialApplication/contramap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviervia/react-dream/HEAD/src/partialApplication/contramap.js -------------------------------------------------------------------------------- /src/partialApplication/debug.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviervia/react-dream/HEAD/src/partialApplication/debug.js -------------------------------------------------------------------------------- /src/partialApplication/defaultProps.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviervia/react-dream/HEAD/src/partialApplication/defaultProps.js -------------------------------------------------------------------------------- /src/partialApplication/fork.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviervia/react-dream/HEAD/src/partialApplication/fork.js -------------------------------------------------------------------------------- /src/partialApplication/log.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviervia/react-dream/HEAD/src/partialApplication/log.js -------------------------------------------------------------------------------- /src/partialApplication/map.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviervia/react-dream/HEAD/src/partialApplication/map.js -------------------------------------------------------------------------------- /src/partialApplication/name.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviervia/react-dream/HEAD/src/partialApplication/name.js -------------------------------------------------------------------------------- /src/partialApplication/promap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviervia/react-dream/HEAD/src/partialApplication/promap.js -------------------------------------------------------------------------------- /src/partialApplication/propTypes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviervia/react-dream/HEAD/src/partialApplication/propTypes.js -------------------------------------------------------------------------------- /src/partialApplication/removeProps.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviervia/react-dream/HEAD/src/partialApplication/removeProps.js -------------------------------------------------------------------------------- /src/partialApplication/rotate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviervia/react-dream/HEAD/src/partialApplication/rotate.js -------------------------------------------------------------------------------- /src/partialApplication/scale.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviervia/react-dream/HEAD/src/partialApplication/scale.js -------------------------------------------------------------------------------- /src/partialApplication/style.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviervia/react-dream/HEAD/src/partialApplication/style.js -------------------------------------------------------------------------------- /src/partialApplication/translate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviervia/react-dream/HEAD/src/partialApplication/translate.js -------------------------------------------------------------------------------- /src/styleFromProps.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviervia/react-dream/HEAD/src/styleFromProps.js -------------------------------------------------------------------------------- /src/withStyleFromProps.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviervia/react-dream/HEAD/src/withStyleFromProps.js -------------------------------------------------------------------------------- /test/ReactDream.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviervia/react-dream/HEAD/test/ReactDream.js -------------------------------------------------------------------------------- /test/createElementWithProps.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviervia/react-dream/HEAD/test/createElementWithProps.js -------------------------------------------------------------------------------- /test/dsl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviervia/react-dream/HEAD/test/dsl.js -------------------------------------------------------------------------------- /test/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviervia/react-dream/HEAD/test/index.js -------------------------------------------------------------------------------- /test/internals/doAp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviervia/react-dream/HEAD/test/internals/doAp.js -------------------------------------------------------------------------------- /test/internals/doConcat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviervia/react-dream/HEAD/test/internals/doConcat.js -------------------------------------------------------------------------------- /test/internals/doContramap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviervia/react-dream/HEAD/test/internals/doContramap.js -------------------------------------------------------------------------------- /test/internals/doMap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviervia/react-dream/HEAD/test/internals/doMap.js -------------------------------------------------------------------------------- /test/internals/doPromap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviervia/react-dream/HEAD/test/internals/doPromap.js -------------------------------------------------------------------------------- /test/internals/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviervia/react-dream/HEAD/test/internals/index.js -------------------------------------------------------------------------------- /test/partialApplication.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviervia/react-dream/HEAD/test/partialApplication.js -------------------------------------------------------------------------------- /test/styleFromProps.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviervia/react-dream/HEAD/test/styleFromProps.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xaviervia/react-dream/HEAD/yarn.lock --------------------------------------------------------------------------------