🦞🌯 Lobster Roll

Thread

effect: pure effects for Python (pypi.python.org)

Stories related to "effect: pure effects for Python" across the full archive.

effect: pure effects for Python (pypi.python.org)
A composable pattern for pure state machines with effects (gist.github.com)
CodernityDB pure python, NoSQL, fast database — CodernityDB (labs.codernity.com)
Ill-Considered Choices: Coffee and its Effects on Feature Creep (royrapoport.blogspot.ca)
Say "no" to import side-effects in Python (chrismorgan.info)
Sick of Ruby, dynamic typing, side effects, and basically object-oriented programming (blog.abevoelker.com)
Examining Hackage: extensible-effects (jozefg.bitbucket.org)
Effective Python › The Book (effectivepython.com)
I'm the author of this work in progress. It can be scary to give advice to other programmers. I thought folks here would have some perspective to share on that. [Email me here](http://a.quil.la/5SAPC) if there's anything you'd like to see in the book! Thanks. _PS: First submission -- happy to be ...
Inferring algebraic effects (lmcs-online.org)
Reactive programming through explicit effects (phaazon.blogspot.fr)
Effects (m50d.github.io)
Effective Concurrency with Algebraic Effects (multicore OCaml) (kcsrk.info)
Pearls of Algebraic Effects and Handlers (kcsrk.info)
hask - Haskell language features and standard libraries in pure Python (github.com)
Coeffects: Context-aware programming languages (tomasp.net)
An External Replication on the Effects of Test-driven Development Using a Multi-site Blind Analysis Approach (dl.acm.org)
Lambdascript: A new pure functional language built on the top of Python3 (github.com)
Do people write insane code with multiple overlapping side effects with a straight face? (blogs.msdn.microsoft.com)
Go, Mental Models, and Side Effects – Production Ready (medium.com)
Implementing Algebraic Effects in C "Monads for Free in C" (2017) (microsoft.com)
Providing an API for extensible-effects and monad transformers (ocharles.org.uk)
Guitar Effects in Rust (rickyhan.com)
A Pure Python GNU Find Like Utility (2013) (meitham.com)
How to deal with dirty side effects in your pure functional JavaScript (jrsinclair.com)
A brief exploration of the various approaches to modeling side effects in a purely functional langs (github.com)
Programming and Reasoning with Algebraic Effects and Dependent Types (2013) (eb.host.cs.st-andrews.ac.uk)
Abstract: "One often cited benefit of pure functional programming is that pure code is easier to test and reason about, both formally and infor- mally. However, real programs have side-effects including state management, exceptions and interactions with the outside world. Haske...
A predicate transformer semantics for effects (staff.science.uu.nl)
Abstract: "Reasoning about programs that use effects can be much harder than reasoning about their pure counterparts. This paper presents a predicate transformer semantics for a variety of effects, including exceptions, state, non-determinism, and general recursion. The predicate transformer seman...
How Free Monads Yield Extensible Effects (blog.cofree.coffee)
The GIL and its effects on Python multithreading (tenthousandmeters.com)
Have you found side-effects a problem by increasing complexity in your code bases?
Given that "Out of the Tarpit" says side-effects begat complexity, it doesn't seem like most people outside of functional programming are concerned with it as a problem. I'm wondering if it's because it's actually not a problem, and "Tarpit" is wrong, or if it is right, but it's too hard to think...