clean
clean duplicate modules
doc
add a example of reuse poly-morphic variants
add iter pattern
add fold2,map2 pattern