Skip to content

Instantly share code, notes, and snippets.

View x's full-sized avatar
🐦

Devon Peticolas x

🐦
View GitHub Profile
@Cbeck527
Cbeck527 / rabbitsay.py
Created December 3, 2015 18:15
rabbitsay
#!/usr/local/bin/python
# -*- coding: utf-8 -*-
"""
┌───────────┐
| rabbitsay |
| dot |
| py |
└───────────┘
(\__/) ||
(•ㅅ•) ||
@halgari
halgari / gist:4136116
Created November 23, 2012 15:26 — forked from AlexBaranosky/gist:4134522
doseq-indexed
;; Example:
;; (doseq-indexed idx [name names]
;; (println (str idx ". " name)
(defmacro doseq-indexed-functional [index-sym [item-sym coll] & body]
`(doseq [[~item-sym ~index-sym]
(map vector ~coll (range))]
~@body))
@AlexBaranosky
AlexBaranosky / gist:4134522
Created November 23, 2012 08:27
doseq-indexed
;; Example:
;; (doseq-indexed idx [name names]
;; (println (str idx ". " name)
(defmacro doseq-indexed [index-sym [item-sym coll] & body]
`(let [idx-atom# (atom 0)]
(doseq [~item-sym ~coll]
(let [~index-sym (deref idx-atom#)]