[Haskell] "is Show" - как сдлать?
От: barn_czn  
Дата: 06.03.14 13:43
Оценка:
Хочу написать вот такое:

showUniversal :: a->String

Но при этом никак не ограничивать тип а.

Т.е. чтото вроде

showUniversal x = (Show x) => show x
showUniversal _ = undefined


Как? Каким образом внутри патерн матчинга проверить что переменная имплементирует класс Show ?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.