defmodule Zundoko do def auto(), do: Stream.repeatedly( fn -> [ "ズン", "ドコ" ] |> Enum.random end ) |> run def run( input ) do match = [ "ズン", "ズン", "ズン", "ズン", "ドコ" ] eol = "キ・ヨ・シ!" input |> Stream.transform( [], fn( item, acc ) -> if List.last( acc ) == eol do { :halt, nil } else if Enum.count( acc ) < Enum.count( match ) do { [ item ], acc ++ [ item ] } else if acc == match, do: { [ eol ], acc ++
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く