979 B2 lines
Blame
1{"generated":"@generated","fileTypes":["lhs"],"keyEquivalent":"^~H","name":"Literate Haskell","patterns":[{"begin":"^\\s*((\\\\)begin)({)code(})(\\s*\\n)?","captures":{"1":{"name":"support.function.be.latex"},"2":{"name":"punctuation.definition.function.latex"},"3":{"name":"punctuation.definition.arguments.begin.latex"},"4":{"name":"punctuation.definition.arguments.end.latex"}},"contentName":"source.haskell.embedded.latex","end":"^((\\\\)end)({)code(})","name":"meta.embedded.block.haskell.latex","patterns":[{"include":"source.haskell"}]},{"begin":"^(> )","beginCaptures":{"1":{"name":"punctuation.definition.bird-track.haskell"}},"comment":"This breaks type signature detection for now, but it's better than having no highlighting whatsoever.","contentName":"source.haskell","end":"$","name":"meta.embedded.haskell","patterns":[{"include":"source.haskell"}]},{"include":"text.tex.latex"}],"scopeName":"text.tex.latex.haskell","uuid":"439807F5-7129-487D-B5DC-95D5272B43DD"}
2