blob: d03a6296ca1f5d5f9e6b952bd6df865c29db32b7 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
{-# LANGUAGE FlexibleInstances #-}
{-# LANGUAGE OverlappingInstances #-}
-- Untrusted plugin! Don't wan't it changing behaviour of our
-- trusted code
module SafeLang09_B where
import SafeLang09_A
instance Pos a where
res _ = False
instance Pos [Int] where
res _ = error "This curry is poisoned!"
function :: Int
function = 3
|