Skip to content

Instantly share code, notes, and snippets.

View eggsyntax's full-sized avatar

Egg Syntax eggsyntax

View GitHub Profile
(ns cuber.core)
;; octal numbers:
(def start [0 1 2 3 4 5 6 7])
(def end [4 2 4 2 4 2 4 2])
(defn modding [f]
;; identity
(fn [x] (mod (f x) 8)))
;; Declare namespace
(ns harmonium.sock-problem2
(:require [clojure.pprint :refer [pprint]]))
;; ============ Starting here are some functions ===========
;; ============ for formatting output; feel free ===========
;; ============ to ignore. ===========
(defn to-percent [total n]
@eggsyntax
eggsyntax / vimrc-egg
Created December 3, 2011 02:02
.vimrc
colorscheme morning
if has("gui_macvim")
let macvim_hig_shift_movement = 1
endif
set nocompatible
source $VIMRUNTIME/vimrc_example.vim
source $VIMRUNTIME/mswin.vim
@eggsyntax
eggsyntax / precip-in-clojure.clj
Created December 1, 2011 13:39
Snippet of clojure
(ns precip
(:use [clojure.math.numeric-tower :only (expt)]))
(defn average [l]
(float (/
(reduce + l)
(count l))))
(defn variance [l]
(let [vmean (average l)]