プログラミング

JavaのStreamでFizzBuzz

if文とfor文のないfizzbuzzです。 import java.util.function.Function; import java.util.stream.IntStream; import java.util.stream.Stream; public class FizzBuzzMain { public static void main(String[] args) { // {\x->"Fizz", id, id} Function<String,String>[] </string,string>…

Haskellでfizzbuzz

if文を使わないのがカッコいいと思っています。 C1カバレッジ100%なんてよゆーっすよ。 module Main where import Data.Maybe --Maybe, Just, Nothing, maybe import Data.Monoid --mappend {- fizz, buzz::[String] fizz = cycle $ take 3 $ "Fizz" : repea…

Control.Arrow

昔作ったスライドを晒します。 最近ふとこれを思い出す機会があったのがきっかけです。 Control.Arrow from haru haru