James Earl Douglas
email
twitter
github
rss
Publications
Swarm (Abstract)
ACM SIGPLAN Continuation Workshop
Sep 24, 2011
Barebones Spring MVC
E-book, Oct 17, 2010
Secure Collaborative Environment
US Patent, May 29, 2009
Impacts of Data Format Variability on
Environmental Visual Analysis Systems
AMS 16th Conference on Applied Climatology
Jan 14, 2007
Presentations
Fruit: Functional Reactive UI Thing
Bay Area Scala Enthusiasts
Mountain View, Nov 14, 2011
Swarm: Transparent Scalability through
Portable Continuations
ACM SIGPLAN Continuation Workshop
Tokyo, Sep 24, 2011
Swarm: Transparent Scalability
Bay Area Scala Enthusiasts
Mountain View, Sep 12, 2011
Articles
Arrows and Scala Implicit Conversions
Monadic Parsing in Haskell (Maybe)
Function Memoization in Scala and Haskell
Suspendable Recursion with Scala Continuations
Asynchronous Network I/O with Scala Continuations
Monadic Continuations in Scala
Asynchronous Console I/O with Scala Continuations
Remote Actor Class Loading with Akka
Securing Communications with SSH Tunneling
Wrangling the Class Path with Download Extensions
The Builder Pattern in Scala
Scoped Dependencies in Single-JAR SBT Projects
Tracking Laptop Battery Degradation
Web-Based Akka Management and Monitoring
Projects
Imperatively
Continuation-based Scala workflows in an imperative style
Fruit
Functional reactive programming for declarative UI workflows
Frege programming language
A non-strict, pure functional language on the JVM
Swarm
Horizontal scalability via portable continuations