Simplify token_kind parser
diff --git a/src/stable.rs b/src/stable.rs
index 9160176..047e630 100644
--- a/src/stable.rs
+++ b/src/stable.rs
@@ -339,17 +339,13 @@
        }));
 
 named!(token_kind -> TokenKind, alt!(
-    map!(delimited, |(d, s): (Delimiter, TokenStream)| {
-        TokenKind::Sequence(d, ::TokenStream(s))
-    })
+    map!(delimited, |(d, s)| TokenKind::Sequence(d, ::TokenStream(s)))
     |
     map!(literal, |l| TokenKind::Literal(::Literal(l))) // must be before symbol
     |
     map!(symbol, |w| TokenKind::Word(::Symbol(w)))
     |
-    map!(op, |(op, kind): (char, OpKind)| {
-        TokenKind::Op(op, kind)
-    })
+    map!(op, |(op, kind)| TokenKind::Op(op, kind))
 ));
 
 named!(delimited -> (Delimiter, TokenStream), alt!(