Skip to content

0.10.1

Compare
Choose a tag to compare
@radix radix released this 02 Nov 15:20
· 61 commits to master since this release

Features:

  • Added effect.io, which gives intents for representing print and raw_input-style interactions
  • The Func intent now accepts _args and *_kwargs to pass through to the function, and which are compared on __eq__, to make testing easier.
  • effect.raise_ is a convenience function to raise an exception instance.
  • effect.testing.noop is lambda i: None, and is intended to be used in perform_sequence sequences.
  • effect.perform_delay_with_sleep is a new performer that performs Delay intents by sleeping.
  • The exceptions raised from perform_sequence have more informative output.