Source File: ex51.cpp

#include <fmt/core.h>
#include <string>

void do_thing(const std::string& as_string) {
  fmt::println("a string: {}", as_string);
}

void do_thing(int i) {
  fmt::println("an int: {}", i);
}

/*
int wont_work(int i) {
  fmt::println("won't work?");
  return 0;
}

float wont_work(int i) {
  fmt::println("pretty sure.");
  return 0.0f;
}
*/

int main(int argc, char* argv[]) {
  do_thing("Zed");
  do_thing(100);
}