1
スケールの不変性を制御するには?
いくつかの図を一種のテーブルにまとめようとしています。これは「インデックスプリント」と呼ばれていると思います。写真を撮る人は、一度に多くの写真を確認する必要があるときにそうします。とにかく、これはコードです: main :: IO () main = mainWith @(Diagram B) $ (tile . fmap renderOne) examples renderOne :: AnyGraph -> Diagram B renderOne (AnyGraph gr) = ... tile :: [Diagram B] -> Diagram B tile xs = let columns = (ceiling . sqrt . fromIntegral . length) xs in (vcat …