Syntax Highlighting Test
Haskell
A snippet with pragma,
operator{.haskell}, emphasis{.haskell}, and a
deleted bit.
{-# LANGUAGE OverloadedStrings #-}
{-# OPTIONS_GHC -Wall #-}
module Main (main) where
import Data.Text (Text)
import qualified Data.Text as T
-- | Greet someone by name
greet :: Text -> Text
greet name = "Hello, " <> name <> "!"
main :: IO ()
main = do
let x = 42 :: Int
putStrLn $ T.unpack $ greet "World"Python
A Python snippet.
from collections import defaultdict
from typing import Optional
class App:
"""A simple application."""
def __init__(self, name: str) -> None:
self.name = name
self._data: dict[str, int] = defaultdict(int)
def run(self, x: Optional[int] = None) -> str:
if x is not None and x > 0:
self._data[self.name] += x
return f"{self.name}: {sum(self._data.values())}"
if __name__ == "__main__":
app = App("test")
print(app.run(42))Shell
A shell command.
#!/usr/bin/env bash
set -euo pipefail
echo "Hello, world!"
for f in *.md; do
echo "Processing: $f"
done