sapslaj / pl-challenges

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Programming Language Challenges

So you wanna learn a new programming language, huh?

...well here are some things to do when learning a new language (beyond the basics).

Learning Challenges

  • Hello World
  • Fizzbuzz
  • slugify/deslugify functions
  • Find shortest distance between two points
  • Higher-order array functions (Map, Filter, Reduce, Reverse, All, Any)
  • Flatten list
  • Flatten dictionary
  • Categorize unordered list of IP addresses into IPv4 and IPv6 addresses
  • Data object serialization/deserialization
  • Convert JSON to YAML
  • Worker pool implementation
  • Markdown section updater function

Projects

About


Languages

Language:Go 54.1%Language:Elixir 31.9%Language:Python 9.4%Language:Zig 4.7%