The Blue Sword (1982) by Robin McKinley is the first of her two Damar novels. In this fantasy-romance, a young woman is swept away by a desert king, but only to train her for war.
Robin McKinley seems to have two modes for me: she's either engaging or long winded. This books falls onto long-winded, as she could easily have told this tale in half the number of words. While nicely written, as is usual for Robin, for me the story falls into the dull and tedious category, with an extra layer of pointless thrown in just to be sure. Most of what happens is a long justification for why a woman can be in war and fight her enemies. However, if you remember that this is the 1980s, when few people making women heroes, justification seemed needed. (It wasn't needed. Other authors simply blew past the justification part and went straight into the adventure part.)
For an adventure novel, it's pacing is quite relaxed, walking our hero through all sorts of things for most of the book.
I found the concept of kelar interesting, a way of interacting with magic that is one part revelation and one part manifestation. Kelar shows you what you need to know, but also provides what you need to accomplish the deed. It is magic, but never quite controlled magic, so its appearance in the story changes the story's direction. I enjoy inexact magic systems.
If this book set out to do anything, I think that it missed most of what it aimed for. It's not enough of a romance to satisfy a romance reader, not enough of a fantasy to satisfy a fantasy reader, and not enough of an adventure novel to satisfy and adventure reader. While Robin handles both romance and fantasy far more deftly, her handling of adventure seems deficient.
I can't pronounce this a bad book, because it does hold together, it's just not my slice of bacon.