skip to navigation
skip to content

Not Logged In

anticipate 0.7.5

A type checking and adapting library

Latest Version: 0.7.8

Expect the unexpected, but get what you want.

@anticipate(int)
def get_int():
  return '1'

assert get_int() == 1

@anticipate(str)
def get_str():
  return 22

assert get_str() == '22'

@anticipate([str])
def get_strs(*args):
  return args

assert list(get_strs(1, 2, 3)) == ['1', '2', '3']

Works much better with your own objects or with SpringField

 
File Type Py Version Uploaded on Size
anticipate-0.7.5.tar.gz (md5) Source 2014-01-03 5KB
  • Downloads (All Versions):
  • 79 downloads in the last day
  • 549 downloads in the last week
  • 2240 downloads in the last month