We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ff948ab commit fcdd60fCopy full SHA for fcdd60f
src/probprog/Types.jl
@@ -82,4 +82,8 @@ function _keepalive!(tr::Any)
82
end
83
84
get_choices(trace::ProbProgTrace) = trace.choices
85
-select(addrs::Address...) = OrderedSet{Address}([addrs...])
+
86
+function select(addrs::Address...)
87
+ sorted_addrs = sort(collect(addrs); by=a -> Tuple(string.(a.path)))
88
+ return OrderedSet{Address}(sorted_addrs)
89
+end
0 commit comments