It has been a while since I religiously used Credo but I have to say that if I understand that rule correctly then I disagree with it. If for no other reason than this thread exactly: it’s completely valid to start a pipe with a value that’s generated by a function i.e. Ecto.Multi.new().


















