folktale/data.maybe — pull request #5 by joneshf (2014-04-10 15:41:41+00:00)
Title: Fix `ap` for Nothing

This was breaking the interchange law.

```javascript
> Maybe.Nothing().ap(Maybe.of(3))
{ value: 3 }
> Maybe.of(function(f) { return f(3); }).ap(Maybe.Nothing())
{}
```