Skip to content

Instantly share code, notes, and snippets.

View NicolasPetton's full-sized avatar

Nicolas Petton NicolasPetton

View GitHub Profile
#!/bin/sh
# This script will setup Evm (Emacs Version Manager) and Cask on
# Travis to use for Emacs Lisp testing.
#
# In .travis.yml, add this:
#
# - curl -fsSkL https://gist.github.com/rejeep/ebcd57c3af83b049833b/raw > x.sh && source ./x.sh
#
# Emacs 24.3 is installed in the above script because Cask requires
@NicolasPetton
NicolasPetton / transducers.el
Last active April 17, 2023 19:32
transducers in Elisp
;;; stream.el --- Implementation of transducers -*- lexical-binding: t -*-
;; Copyright (C) 2015 Nicolas Petton
;; Author: Nicolas Petton <nicolas@petton.fr>
;; Keywords: transducer, sequences
;; Version: 1.0
;; Package: transducers
;; Maintainer: nicolas@petton.fr