Skip to content

A seminar in functional programming paradigm where we learn about functional programming and data sanitization. --- From HvA CMD - Information Design - Tech Track 21-22

License

Notifications You must be signed in to change notification settings

bommezijn/functional-programming

Repository files navigation

GPLv3 License JavaScript Style Guide

Functional Programming

This repo will be my journey through a different paradigm, The goal of this course would be to clean a dataset in a functional manner.

This course is specifically given by the Hogeschool van Amsterdam CMD. More information about the course specifically can be found at CMDA-TT's github.

Features

  • Functional programming paradigm
  • Cleaning dirty data for consumption
  • Linting with Standard
  • Usage of promises
  • Usage of fetch
  • More coming...

Demo

Finished sanitization of the dataset

CleanShot 2021-11-02 at 13 17 15@2x

Technical requirements

For this project to run on your machine it needs a certain amount of requirements

  • NodeJS (version 15 or above)
  • NPM
  • Preferred code editor (my recommendation goes to VS Code)

Run Locally

Clone the project

  git clone https://github.com/bommezijn/functional-programming.git

Go to the project directory

  cd ../functional-programming

Install dependencies

  npm install

Start the server

  npm run start
  # or run a dev environment
  npm run dev

To check for linting errors

  npm run lint

Alternatively, if you wanna run fetch.js

  npm run fetch.js

Documentation

To find out about my process through this course and what, how or why I did something, read my documented journey in the wiki disclaimer, it is written in dutch. My process and journey

Authors

License

MIT

About

A seminar in functional programming paradigm where we learn about functional programming and data sanitization. --- From HvA CMD - Information Design - Tech Track 21-22

Topics

Resources

License

Stars

Watchers

Forks