累積

累積

初級

説明

accumulate演算を実装しましょう。これは、コレクションと、そのコレクションの各要素に対して行う操作を受け取り、入力コレクションの各要素にその操作を適用した結果を含む新しいコレクションを返すものです。

次の文字列のコレクションがあるとします。

  • "cat", "Dog", "b4t", "gO"

操作は次のとおりです。

  • 文字列を大文字にする

このとき、コードは大文字にした文字列のコレクションを生成できるはずです。

  • "CAT", "DOG", "B4T, "GO"

期待される関数のシグネチャは、テストスイートで確認してください。

制限事項

標準ライブラリが提供するcollect/map/fmapなどといった機能には手を出さないでください! その代わりに、他の基本的な仕組みを使って自分で解きましょう。

GitHubで編集する リンクは新しいウィンドウまたはタブで開きます
Go Exercism

累積を始める準備はできましたか?

Exercismに登録すれば、34個のコンセプト166個の演習、そして本物の人間によるメンタリングとともに、Goを学んでマスターできます。すべて無料です。