this repo has no description
lustre frontent oat-ui gleam
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

at main 44 lines 907 B view raw
1pub type Language { 2 /// 🇧🇷 Brazil 3 BrazillianPortuguese 4 /// 🇵🇹 Portugal 5 Portuguese 6 /// 🇺🇸 USA 7 English 8 /// 🇩🇪 Germany 9 German 10 /// 🇪🇸 Spain 11 Spanish 12} 13 14/// Return a flag from a country that uses this language. 15/// 16/// ```gleam 17/// flag(BrazillianPortuguese) 18/// // -> "🇧🇷" 19/// ``` 20pub fn flag(lang: Language) -> String { 21 case lang { 22 BrazillianPortuguese -> "🇧🇷" 23 Portuguese -> "🇵🇹" 24 English -> "🇺🇸" 25 German -> "🇩🇪" 26 Spanish -> "🇪🇸" 27 } 28} 29 30/// Return a string representation of this language, 31/// 32/// ```gleam 33/// to_string(BrazillianPortuguese) 34/// // -> "Brazillian Portuguese" 35/// ``` 36pub fn to_string(lang: Language) -> String { 37 case lang { 38 BrazillianPortuguese -> "Brazillian Portuguese" 39 English -> "English" 40 German -> "German" 41 Spanish -> "Spanish" 42 Portuguese -> "Portuguese" 43 } 44}