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