Skip to content

Commit 0750964

Browse files
committed
fixed .travis.yml and code refactor
1 parent 8ad3ac6 commit 0750964

File tree

2 files changed

+4
-5
lines changed

2 files changed

+4
-5
lines changed

.travis.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
language: node_js
22
dist: trusty
33
sudo: required
4-
sudo: false
54
node_js:
65
- 4
76
install:

src/CSS/Selector.purs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -59,14 +59,14 @@ star = Selector (Refinement []) Star
5959
element :: String -> Selector
6060
element e = Selector (Refinement []) (Elem e)
6161

62-
infix 1 deep as ** -- Documentation says -1 as precedence, but that doesn't work
6362
deep :: Selector -> Selector -> Selector
6463
deep a b = Selector (Refinement []) (Deep a b)
64+
infix 0 deep as **
6565

66-
infix 1 child as |>
6766
child :: Selector -> Selector -> Selector
6867
child a b = Selector (Refinement []) (PathChild a b)
68+
infix 0 child as |>
6969

70-
infix 1 child as ##
7170
with :: Selector -> Refinement -> Selector
72-
with (Selector (Refinement fs) e) (Refinement ps) = Selector (Refinement (fs <> ps)) e
71+
with (Selector (Refinement fs) e) (Refinement ps) = Selector (Refinement (fs <> ps)) e
72+
infix 0 child as ##

0 commit comments

Comments
 (0)