recentpopularlog in

ianweatherhogg : continuation   182

« earlier   later »
Enumerators Tutorial Part 1: Iteratee
Yesod is a Haskell web framework for productive development of type-safe, RESTful, high performance web applications.
haskell  yesod  tutorial  enumerator  stream  data  type  continuation  5*  derivation  monad 
october 2011 by ianweatherhogg
SIGUSR2 > Python Worlds
Last year, I was introduced to a paper via Lambda the Ultimate about worlds, a language construct which allows one to control the scope of side effects while programming. Worlds allow you to capture the current scope of a program in a first-class way. All
python  scheme  callcc  context  4*  functional  programming  side  continuation  animation 
april 2011 by ianweatherhogg
defmacro - Functional Programming For The Rest of Us
Defmacro - Overview of what functional programming is all about
3*  functional  programming  continuation 
march 2011 by ianweatherhogg
RiK0 Tech Temple: call/cc! I yield! Bah, lazy-seq.
import collections

Node = collections.namedtuple('Node', 'value left right')

def make_node(value, left=None, right=None):
    return Node(value, left, right)

def preorder(tree):
    stack = [tree]
    while stack:
        current = stack.pop()
clojure  scheme  python  callcc  3*  visitor  design  pattern  continuation  generator 
march 2011 by ianweatherhogg
« earlier      later »
per page:    204080120160

Copy this bookmark:

to read