This blog post series has moved here.
You might also be interested in the 2016 version.
{ pkgs }: { | |
allowUnfree = true; | |
packageOverrides = super: let self = super.pkgs; in { | |
haskellPackages = super.haskellPackages.override { | |
overrides = self: super: { | |
ghc-mod = self.callPackage /home/meditans/code/haskell/ghc-mod/default.nix {}; | |
cabal-helper = self.callPackage /home/meditans/code/haskell/cabal-helper-0.3.4.0/default.nix {}; | |
This blog post series has moved here.
You might also be interested in the 2016 version.
(by @andrestaltz)
If you prefer to watch video tutorials with live-coding, then check out this series I recorded with the same contents as in this article: Egghead.io - Introduction to Reactive Programming.
#################################################################################### | |
## ## | |
## gittyup() - Easily keep master in sync with upstream. ## | |
## ## | |
## Author: Evan Coury, http://blog.evan.pro/ ## | |
## URL: https://gist.github.com/1506822 ## | |
## ## | |
## This bash function is a simple shortcut for keeping your local (and public ## | |
## fork / origin remote) master branch up to date and in sync with the upstream ## | |
## master. To use gittyup(), simply drop this in your ~/.bashrc. ## |
////////////////////////// | |
// Pure "DI style" modules | |
// BackEndAnalytics.js | |
define(function () { | |
return function BackEndAnalytics() { | |
this.send = function () { }; | |
}; | |
}); |