Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jessesquires/esoteric-swift

A collection of obscure Swift programs. The less comprehensible, the better — just like normal code.
https://github.com/jessesquires/esoteric-swift

swift swiftlang

Last synced: about 1 month ago
JSON representation

A collection of obscure Swift programs. The less comprehensible, the better — just like normal code.

Awesome Lists containing this project

README

        

# Esoteric Swift

*A collection of obscure Swift programs*

This project aims to collect bizarre (but "legal") Swift programs that the community produces. Like [esoteric programming languages](https://en.wikipedia.org/wiki/Esoteric_programming_language), but for weird or nonsensical shit we can do in Swift that actually compiles. For fun purposes only.

The less comprehensible, the better — just like normal code.

![](https://i.imgur.com/rSO2L7n.png)

## Contents

1. [Basic](https://github.com/jessesquires/esoteric-swift/blob/master/source/basic.playground/Contents.swift) — [Joe Groff](https://twitter.com/jckarter/status/1093180314526965760)
1. [Vulgar Fractions](https://github.com/jessesquires/esoteric-swift/blob/master/source/vulgar_fractions.playground/Contents.swift) — [Nate Cook](https://twitter.com/nnnnnnnn/status/1093576263414018048)
1. [Never Absurd](https://github.com/jessesquires/esoteric-swift/blob/master/source/never_absurd.playground/Contents.swift) — [Point-Free](https://twitter.com/pointfreeco)
1. [Uncertainty](/source/uncertainty.playground/Contents.swift) — [Matteo Comisso](https://twitter.com/teomatteo89)
1. [Never Exists](https://github.com/jessesquires/esoteric-swift/blob/master/source/never_exists.playground/Contents.swift) — [Tom Quist](https://twitter.com/tomqueue)
1. [Bad Boolz](/source/bad_boolz.playground/Contents.swift) — [Ronald Martin](https://github.com/ronaldsmartin)
1. [Typesafe URLs](/source/typesafe_url.playground/Contents.swift) — [Jérôme Alves](https://twitter.com/jegnux) (for [@ShitSwiftDev](https://twitter.com/ShitSwiftDev))

## Contributing

Pull requests welcome.

1. Code must compile (lol duh)
1. Include code as a Swift playground
2. Link to original author / source / references in comments
3. Update this README "Contents" section

- [Contributing Guidelines](https://github.com/jessesquires/.github/blob/master/CONTRIBUTING.md)
- [Code of Conduct](https://github.com/jessesquires/.github/blob/master/CODE_OF_CONDUCT.md)
- [Support and Help](https://github.com/jessesquires/.github/blob/master/SUPPORT.md)
- [Security Policy](https://github.com/jessesquires/.github/blob/master/SECURITY.md)

Also, consider [sponsoring this project](https://www.jessesquires.com/sponsor/) or [buying my apps](https://www.hexedbits.com)! :v: