def language_extension

near-v-framework@0.4.0.0 · domain/architecture/system/container/ops.bend:45

import near-v-framework@0.4.0.0/domain/architecture/system/container/ops.bend as Ops
import Base

45# Whether a language is written in files with this extension.
46def language_extension(+name: String, +ext: String) -> Bool:
47  (String.eq(name, "TypeScript") && (String.eq(ext, ".ts") || String.eq(ext, ".tsx"))) ||
48  (String.eq(name, "Go") && String.eq(ext, ".go")) ||
49  (String.eq(name, "JavaScript") && (String.eq(ext, ".js") || String.eq(ext, ".mjs") || String.eq(ext, ".jsx"))) ||
50  (String.eq(name, "Python") && String.eq(ext, ".py")) ||
51  (String.eq(name, "Bend") && String.eq(ext, ".bend")) ||
52  (String.eq(name, "C") && (String.eq(ext, ".c") || String.eq(ext, ".h")))

Uses (5)

Used by (1)