コード例 #1
0
 def test_for_each(self):
     assert for_each(value, range(3)) == value((0, 1, 2))
コード例 #2
0
 def test_filter_(self):
     assert filter_(lambda v: value(v % 2 == 0), range(3)) == value((0, 2))
コード例 #3
0
 def test_sequence(self):
     assert sequence([value(v) for v in range(3)]) == value((0, 1, 2))
コード例 #4
0
 def test_stack_safety(self):
     with recursion_limit(100):
         sequence([value(v) for v in range(500)])
コード例 #5
0
ファイル: test_list.py プロジェクト: suned/pfun
 def test_gather(self):
     assert gather([value(v) for v in range(3)]) == value((0, 1, 2))