UPDATE from https://cloudfoundry.slack.com:

easy

Apple has open sourced their Swift programming language and many developers like it a lot. Over time it may evolve a strong ecosystem for writing backend web applications. But how will you run them on Cloud Foundry?

Introducing a buildpack for running Swift web applications:

https://github.com/cloudfoundry-community/swift-buildpack/releases/

You can try out this buildpack immediately on your favourite Cloud Foundry.

git clone https://github.com/kylef/Curassow-example-helloworld swift-helloworld  
cd swift-helloworld  
cf push swift-helloworld -b https://github.com/cloudfoundry-community/swift-buildpack --random-route  

As an administrator you can install this buildpack for all users to try. Each release includes online & offline/cached zip files:

https://github.com/cloudfoundry-community/swift-buildpack/releases/

Once installed, users will no longer need to provide the -b https://github.com/cloudfoundry-community/swift-buildpack flag to the cf push command.

If an application includes Package.swift then it will automatically use the Swift buildpack.

Thanks

This buildpack was made possible by Kyle Fuller who wrote the best Heroku buildpack I could find:

I forked this repo and used the Cloud Foundry Buildpack tools to implement offline/cached support:

It only took a few hours to convert a Heroku buildpack that did not support offline/cached mode into a buildpack that did. Awesome.