Louis Brandy

Learn More
We describe a new programming idiom for concurrency, based on Applicative Functors, where concurrency is implicit in the Applicative <*&#62; operator. The result is that concurrent programs can be written in a natural applicative style, and they retain a high degree of clarity and modularity while executing with maximal concurrency. This idiom is(More)
This paper addresses the problem of clustering a very large number of photos (i.e. hundreds of millions a day) in a stream into millions of clusters. This is particularly important as the popularity of photo sharing websites, such as Facebook, Google, and Instagram. Given large number of photos available online, how to efficiently organize them is an open(More)
  • 1