-// We ned to manually unwrap numbers
-template <typename T>
-wm::result<T> get(nlohmann::json const &j) {
- // DB(j);
- T r;
- std::istringstream s(j.get<std::string>());
- s >> r;
- return !s.eof() || s.fail() ? wm::Err<T>("Could not read int") : wm::Ok(r);
-}
-