Verwandle Haskell-Snippets in Bilder, die man gerne teilt — ohne deinen Mac zu verlassen.
Haskell ist dicht genug, dass fünf Zeilen einen ganzen Gedanken tragen — genau die Form, die als Bild funktioniert.
Codeshot erkennt Haskell an dem Code, den du einfügst; es gibt also keine Sprachauswahl, die man falsch treffen kann. Hier ist dasselbe Snippet in drei der 30 mitgelieferten Themes, gerendert mit den Stylesheets der App.
module Snapshot (export) whereimportqualified Data.Text as T
dataOptions = Options
{ theme :: T.Text
, scale :: Int
}
export :: T.Text -> Options -> IOFilePathexport code opts = render code (theme opts) >>= save (scale opts)
GitHub · dunkel
module Snapshot (export) whereimportqualified Data.Text as T
dataOptions = Options
{ theme :: T.Text
, scale :: Int
}
export :: T.Text -> Options -> IOFilePathexport code opts = render code (theme opts) >>= save (scale opts)
Solarized · dunkel
module Snapshot (export) whereimportqualified Data.Text as T
dataOptions = Options
{ theme :: T.Text
, scale :: Int
}
export :: T.Text -> Options -> IOFilePathexport code opts = render code (theme opts) >>= save (scale opts)
Tokyo Night · dunkel
Das passende Theme für Haskell
Die Typsignatur ist meist die interessanteste Zeile. Lass sie auch beim Kürzen im Bild, denn sie erklärt oft mehr als der Rumpf.
Die richtige Größe
Lass das Bild dem Inhalt folgen oder lege es auf ein Verhältnis fest — 1:1, 4:3, 3:2, 16:9, 9:16, 2:3 oder 3:4 — und exportiere dann mit 1×, 2× oder 3×, damit es auf Retina-Displays scharf bleibt. Kopiere es mit ⌘⇧C direkt in die Zwischenablage oder sichere mit ⌘S.