Permalink
Commits on Nov 9, 2016
  1. completeWithValue:(NSError) to mean failWithError

    This is to have a way of failing from a then: or chain:.
    committed Nov 9, 2016
Commits on Jun 22, 2016
  1. Merge pull request #9 from nevyn/feature/expose-sync-accessors

    Expose isCompleted
    committed on GitHub Jun 22, 2016
Commits on Jun 10, 2016
  1. Write some documentation

    committed Jun 10, 2016
  2. Add Generics support to SPTask

    Can't wait to get rid of the namespacing support to clean this
    header up...
    committed Jun 10, 2016
Commits on Nov 12, 2015
  1. -[SPTask recover🔛]

    committed Nov 12, 2015
Commits on Sep 25, 2015
  1. SLUG presentation

    committed Sep 25, 2015
  2. moar swift

    committed Sep 23, 2015
Commits on Apr 9, 2015
  1. Ignore upgrade warnings

    committed Apr 9, 2015
Commits on Apr 1, 2015
  1. Ignore upgrade warnings

    committed Apr 1, 2015
Commits on Nov 12, 2014
  1. lol oops

    committed Nov 12, 2014
Commits on Oct 1, 2014
  1. WIP Task.swift

    Copy-pasted and transliterated, but still untested
    committed Oct 1, 2014
  2. WIP Task.swift

    All public API gets
    committed Oct 1, 2014
Commits on Sep 30, 2014
  1. WIP Task.swift

    Currently crashes the compiler, lol
    committed Sep 30, 2014
Commits on Sep 16, 2014
  1. Swift demo app

    committed Sep 16, 2014
Commits on Aug 25, 2014
  1. SPKVOTask: One-off KVO subscriptions

    Very simple KVO wrapper for when you’re just waiting for a specific
    key path to get a specific value.
    committed Aug 25, 2014
  2. Convert from SenTest to XCUnit

    committed Aug 25, 2014
Commits on Feb 19, 2014
  1. Merge pull request #8 from pereckerdal/ios6-compat

    Support building with iOS 6 as deployment target
    committed Feb 19, 2014
Commits on Jan 17, 2014
Commits on Nov 12, 2013
  1. Silence upgrade check

    committed Nov 12, 2013
Commits on Nov 9, 2013
  1. UIKit extension umbrella header

    committed Nov 9, 2013
  2. UIScrollView SPTask

    committed Nov 9, 2013
  3. SPTask: performWork: and fetchWork:

    Convenience methods for doing work in the background and getting the result
    as a task.
    committed Nov 9, 2013
  4. -[SPTaskCompletionSource completeWithTask:]

    ... for the rather common case of completing a task using another task.
    
    There must be a prettier pattern, but I can't think of sone right now.
    
    -[NSOperation addDependency:] maybe?
    committed Nov 9, 2013
Commits on Nov 8, 2013
  1. UIKit: Wrap animation methods

    So that they can be used in Await chains
    committed Nov 8, 2013
Commits on Oct 22, 2013
  1. SPTask: 'resolver'

    Stole this concept from fibers/future in node.js. Returns a callback block
    that you can send to a method that takes a callback, converting it into a
    task-compatible method without even implementing a block. I like it.
    committed Oct 22, 2013
  2. Rudimentary namespacing of SPTask

    so it can be used in libraries
    committed Oct 22, 2013
  3. 0.1.0

    committed Oct 22, 2013
Commits on Oct 12, 2013
  1. Merge pull request #6 from pereckerdal/podspec

    Added CocoaPods podspec file
    committed Oct 12, 2013
Commits on Aug 25, 2013
  1. Merge pull request #4 from btgerst/master

    Tests and fixes for awaitAll behavior
    committed Aug 25, 2013
Commits on Jul 8, 2013
  1. Merge pull request #2 from wader/cancel_chained_completed

    Propagate cancel to chained task even if source task is completed
    committed Jul 8, 2013
Commits on Mar 18, 2013
  1. Clean up Task header

    committed Mar 18, 2013