Skip to content

Instantly share code, notes, and snippets.

View waddlaw's full-sized avatar
🌵
yay

Shinya Yamaguchi waddlaw

🌵
yay
View GitHub Profile
@waddlaw
waddlaw / atcoder-haskell-env.md
Last active March 11, 2021 11:29
AtCoder の言語アップデートの提案内容について

言語アップデートのスプレッドシートが公開されましたので、この文書は2019年7月3日をもって更新を停止します。

透明性を持って広く議論を行うため今後の更新等につきましては haskell-jp/atcoder-haskell-resources リポジトリに移りましたので、そちらをご参照ください。


はじめに

  • 本文書の内容は reddit または haskell-jp 公式 slack の random チャンネル等の内容に基づきます。
@waddlaw
waddlaw / Ins.hs
Last active August 11, 2018 11:00
{-# LANGUAGE TemplateHaskell #-}
module Ins where
import Language.Haskell.TH
import Language.Haskell.TH.Syntax
standAloneDerivingShow :: Name -> DecsQ
standAloneDerivingShow n = return [StandaloneDerivD Nothing [] (AppT (ConT ''Show) (ConT n))]
#!/usr/bin/env stack
-- stack script --resolver lts-12.4
{-# LANGUAGE OverloadedStrings #-}
{-# LANGUAGE QuasiQuotes #-}
{-# LANGUAGE TemplateHaskell #-}
{-# LANGUAGE TypeFamilies #-}
import Yesod
data App = App