úΟР    (c) Yusuke Matsushita 2014 BSD3 Yusuke Matsushita  provisional  portable  Trustworthy&(2346=JKM When used as an argument,  : will be replaced with the corresponding default value by  ,   , ..., and . #  !"      !" #       !"# defargs-0.2 Type.DefArgs DefArgs10DefArgs9DefArgs8DefArgs7DefArgs6DefArgs5DefArgs4DefArgs3DefArgs2DefArgDefdefargdefargs2defargs3defargs4defargs5defargs6defargs7defargs8defargs9 defargs10GoodKDefArgs'Pdefargs'=?*ConsNil&$fDefArgs'(->)*$fDefArgs'rNil