Skip to content

Instantly share code, notes, and snippets.

View efleming969's full-sized avatar

Erick Fleming efleming969

  • Fleming Services, LLC
  • Frankfort, KY
View GitHub Profile
console.log("snippets for the Athene agile course")
/*
monadjs
Monad Library for JavaScript
Copyright (c) 2013 Santosh Rajan
License - MIT - https://github.com/santoshrajan/monadjs/blob/master/LICENSE
*/
exports.version = "0.1.0"
// Curry function
TrayIcon ",101"
Menu uct40 {
"PuTTY" execd "c:\users\perried1\bin\putty\putty -load microct-40"
"uCT Evaluations" execd "C:\Users\perried1\bin\putty\plink -ssh -2 -X [email protected] uct_evaluation"
"uCT 3D" execd "C:\Users\perried1\bin\putty\plink -ssh -2 -X [email protected] uct_3d"
"uCT Backup" execd "C:\Users\perried1\bin\putty\plink -ssh -2 -X [email protected] uct_backup"
}
Menu uct50 {
@efleming969
efleming969 / curry.js
Last active December 19, 2015 19:19
Example Curry Function in JavaScript
var curry = function(fn) {
var result = function() {
var newArgs = Array.prototype.slice.call(arguments, 0);
if (newArgs.length >= fn.length) {
var finalResult = fn.apply(null, newArgs);
return finalResult;
} else {
return Function.prototype.bind.apply(result, [null].concat(newArgs));
}
function countIf(listOfNames, condition) {
var i, name, count = 0;
for(i = 0; i < listOfNames.length; i++) {
name = listOfNames[i];
if (condition(name)) {
count = count + 1;
}
}
return count;
var calc = (function () {
function parse (str) {
return str.split(";")
}
function replace (str) {
return str.replace(";", ",")
}
var calc = (function () {
function parse (str) {
return str.split(",")
}
function replace (str) {
return str.replace(";", ",")
}
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Mocha Tests</title>
<link rel="stylesheet" href="/vendor/mocha.css" />
</head>
<body>
<div id="mocha"></div>
var express = require("express")
var http = require("http")
var path = require("path")
var app = express()
app.configure(function () {
app.use(express.favicon())
app.use(express.logger("dev"))
app.use(express.bodyParser())
{
"name": "app",
"version": "0.0.1",
"private": true,
"dependencies": {
"express": ""
},
"devDependencies": {
"mocha": "",
"chai": ""