関数型プログラミングは迅速を構成します

FUNC(EN:文字列) - >文字列{

    +「A」専用のリターン。

}

 

FUNCの(EN:String)をB - >文字列{

    +「B」専用のリターン。

}

 

FUNCの(EN:文字列)C - >文字列{

    +「C」専用のリターン。

}

 

FUNC pipeLineGo(EN:[(文字列) - >文字列]) - >(文字列) - >文字列{

    FUNC innerFunc(PX:文字列) - >文字列{

        en.reduce(PX、{(PX、FN)を返す - >文字列で

            FN(PX)を返します。

        })

    }

    

    innerFuncを返します。

}

 

        せRET = pipeLineGo(EN:[A、B、C])。

        結果= RET( "DDD")をしましょう。

おすすめ

転載: www.cnblogs.com/feng9exe/p/11365865.html