2011 Città di Caltanissetta

The 2011 Città di Caltanissetta was a professional tennis tournament played on clay courts. It was the thirteenth edition of the tournament which was part of the 2011 ATP Challenger Tour. It took place in Caltanissetta, Italy between 21 and 27 March 2011.

2011 Città di Caltanissetta
Date21 – 27 March
Edition13th
LocationCaltanissetta, Italy
Champions
Singles
Andreas Haider-Maurer
Doubles
Daniele Bracciali / Simone Vagnozzi

Singles main draw entrants

Seeds

Country Player Rank1 Seed
 ITA Filippo Volandri 79 1
 GER Denis Gremelmayr 107 2
 AUT Andreas Haider-Maurer 115 3
 FRA Benoît Paire 117 4
 GER Simon Greul 123 5
 ITA Alessio di Mauro 147 6
 GER Bastian Knittel 159 7
 FRA David Guez 166 8
  • Rankings are as of March 7, 2011.

Other Entrants

The following players received wildcards into the singles main draw:

The following players received entry from the qualifying draw:

Champions

Singles

Andreas Haider-Maurer def. Matteo Viola, 6–1, 7–6(1)

Doubles

Daniele Bracciali / Simone Vagnozzi def. Daniele Giorgini / Adrian Ungur, 3–6, 7–6(2), [10–7]

gollark: ```rust let with_db = warp::any().map(move || pool.clone()); let static_files = warp::path("assets").and(warp::fs::dir("assets")); let view_page = warp::path!(String).and(warp::get()).and(with_db.clone()) // repeating the next bit for every route is kind of bad, see if it can be changed somehow .and_then(|title, db| async { error_to_http_response(view_page(db, title).await) }); let editor_page = warp::path!(String / "edit").and(warp::get()).and(with_db.clone()) .and_then(|title, db| async { error_to_http_response(editor_page(db, title).await) }); let save_edit = warp::path!(String / "edit").and(warp::post()).and(warp::body::form()).and(with_db) .and_then(|title, form, db| async { error_to_http_response(save_edit(db, title, form).await) }); let not_found = warp::any().map(|| warp::reply::with_status("404 Not Found", http::StatusCode::NOT_FOUND)); let main = editor_page.or(save_edit).or(view_page); let app = static_files.or(main).or(not_found);```See, this is how you SHOULD design routes: incomprehensibly.
gollark: no!
gollark: Your *routes* shouldn't be config. They're code. They're part of the application.
gollark: What? Why is that a config file?! You should be defining routes in your code.
gollark: Yes, that is a bit weird and not ideal.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.