Какие типы документов доступны в Yesod Hamlet?

В «Гамлете» $doctype 5 порождает <!DOCTYPE html>. В книге Yesod говорится, что "у нас есть поддержка ряда различных версий doctype" , но не документирует их. Какие другие типы документов поддерживаются и каков синтаксис?


person jameshfisher    schedule 02.05.2012    source источник


Ответы (1)


Вы можете увидеть список в исходном коде:

https://github.com/yesodweb/shakespeare/blob/master/hamlet/Text/Hamlet/Parse.hs#L526

Теория, лежащая в основе этого, заключалась в том, что люди собирались запрашивать все дополнительные типы документов, которые им были нужны, и как только у нас был полный список, мы помещали его в документы. Кажется, что никого не заботит ничего, кроме доктайпа HTML 5.

person Michael Snoyman    schedule 03.05.2012