В приложении yesod я хочу создать атрибуты URL для графика, который будет отображаться с помощью graphviz , и я хочу использовать интерполяцию. Идеально,
graphToDot nonClusteredParams { fmtNode = \ (n,l) ->
[ URL [whamlet| @{MyRoute ...} |]
} g
Конечно, типы не совпадают:
- атрибут
URLявляется чистымText, ноwhamletявляется монадическим (виджет) - когда я заменяю на
shamlet, тип в порядке, но он не может интерполировать:URL interpolation used, but no URL renderer provided
Есть ли простой способ решить эту проблему?