Quick actions

cmd+k|ctrl+k

Navigation

Languages

Overloaded strings, pattern matching, and Eq instances

Snippet info

Language

Haskell

Visibility

public

Author

rightfold

Created

2018-07-05T08:14:19Z

Updated

2018-07-05T08:14:19Z

{-# LANGUAGE OverloadedStrings #-}
module M where
import Data.String (IsString)
data A = A
instance IsString A
f :: A -> Int
f "" = 0
f _  = 1
INFO