Navigation | Overlay |
---|---|
t Navigate files | h Toggle hits |
y Change url to tip of branch | m Toggle misses |
b / v Jump to prev/next hit line | p Toggle partial |
z / x Jump to prev/next missed or partial line | 1..9 Toggle flags |
shift + o Open current page in GitHub | a Toggle all on |
/ or ? Show keyboard shortcuts dialog | c Toggle context lines or commits |
1 |
package hammock |
|
2 |
|
|
3 |
package object hi { |
|
4 | 1 |
def auth(a: Auth): Opts => Opts = Opts.auth.set(Some(a)) |
5 |
|
|
6 |
def cookies_!(cookies: List[Cookie]): Opts => Opts = Opts.cookies.set(Some(cookies)) |
|
7 | 1 |
def cookies(cookies: List[Cookie]): Opts => Opts = Opts.cookies.modify { |
8 | 1 |
case None => Some(cookies) |
9 | 1 |
case c => c.map(cookies ++ _) |
10 |
}
|
|
11 | 1 |
def cookie(cookie: Cookie): Opts => Opts = Opts.cookies.modify { |
12 | 1 |
case None => Some(List(cookie)) |
13 |
case c => c.map(cookie :: _) |
|
14 |
}
|
|
15 |
|
|
16 |
def headers_!(headers: Map[String, String]): Opts => Opts = Opts.headers.set(headers) |
|
17 |
def headers(headers: Map[String, String]): Opts => Opts = Opts.headers.modify(headers ++ _) |
|
18 | 1 |
def header(header: (String, String)): Opts => Opts = Opts.headers.modify(_ + header) |
19 |
|
|
20 |
implicit class opts2OptsSyntax(a: Opts => Opts) { |
|
21 |
@deprecated("use cats' <<< or >>> instead", "0.7.0") |
|
22 |
def &>(b: Opts => Opts): Opts => Opts = a compose b |
|
23 |
}
|
|
24 |
}
|
Read our documentation on viewing source code .