Add a module 'functional'

slim/libにfunctional.lmnを追加しました