What is functional programming? and why? Source: https://www.youtube.com/watch?v=e-5obm1G_FY A programming paradigm a coding style a mindset a sexy, buzz-wordy trend safer, easier to debug/maintain established community Not functional: var name = “Anjana”; var greeting = “Hi, I’m ”; console.log(greeting + name); Output : “Hi, I’m Anjana” Functional: function greet(name) { return “Hi, I’m ” + name; } greet(“Anjana”); Output: “Hi, I’m Anjana” Avoid side effects use “pure” functions Not pure: var name = “Anjana”; function greet() { console.log(“Hi, I’m ” + name); } Pure: function greet(name) { return “Hi, I’m ” + name; } Use higher-order functions functions can be inputs/outputs function makeAdjectifier(adjective) { return function (string...
Install the Heroku CLI Download and install the Heroku CLI . If you haven't already, log in to your Heroku account and follow the prompts to create a new SSH public key. $ heroku login Create a new Git repository Initialize a git repository in a new or existing directory $ cd my-project/ $ git init $ heroku git:remote -a mernstackblogappdemo Deploy your application Commit your code to the repository and deploy it to Heroku using Git. $ git add . $ git commit -am "make it better" $ git push heroku master Existing Git repository For existing repositories, simply add the heroku remote $ heroku git:remote -a mernstackblogappdemo Source: https://devcenter.heroku.com/articles/heroku-cli
Comments
Post a Comment