Coeffects are Tomas Petricek's PhD research project. They are a programming language abstraction for understanding how programs access the context or environment in which they execute. The context may be resources on your mobile phone (battery, GPS location or a network printer), IoT devices in a physical neighborhood or historical stock prices. By understanding the neighborhood or history, a cont
![Coeffects: Context-aware programming languages](https://cdn-ak-scissors.b.st-hatena.com/image/square/4b36704da6c104597eda7247a2a7b72c605be182/height=288;version=1;width=512/https%3A%2F%2Ftomasp.net%2Fcoeffects%2Ffavicon-194x194.png)