コード例 #1
0
ファイル: test_dream.py プロジェクト: StuartAxelOwen/dream
def test_deferred_fn_terminated():
    incsum = dream.map(lambda n: n + 1).into(sum)
    assert incsum(range(3)) == 6
コード例 #2
0
ファイル: test_dream.py プロジェクト: StuartAxelOwen/dream
def test_composability():
    inc = dream.map(lambda n: n + 1)
    double = dream.map(lambda n: n * 2)
    assert inc.into(double).of(range(3)).into(set) == {2, 4, 6}
コード例 #3
0
ファイル: test_dream.py プロジェクト: StuartAxelOwen/dream
def test_deferred_source():
    inc = dream.map(lambda n: n + 1)
    assert inc.of(range(3)).into(sum) == 6