Build systems are often messy programs: full of weird frameworks and unrestricted side effects. This talk will show how the underlying structure of a build a...
Video by Li Haoyi (author of Mill build tool) showcasing some advantages of mill vs maven and gradle on the jvm ecosystem.
Yes. Also I’m using Zed editor. So getting the three to work together was a puzzle, as this combo lacks documentation, but now it’s working fine.
I recall it helped to force bloop re-install ( ./mill --import ivy:com.lihaoyi::mill-contrib-bloop: mill.contrib.bloop.Bloop/install )
Can also use metals doctor - but to see that needed to add to zed settings to enable metals http interface.
Maybe if sbt also hangs around (if you try both) the editor resets bloop and its gets confused - you have to disable one.
Yes. Also I’m using Zed editor. So getting the three to work together was a puzzle, as this combo lacks documentation, but now it’s working fine.
I recall it helped to force bloop re-install ( ./mill --import ivy:com.lihaoyi::mill-contrib-bloop: mill.contrib.bloop.Bloop/install ) Can also use metals doctor - but to see that needed to add to zed settings to enable metals http interface. Maybe if sbt also hangs around (if you try both) the editor resets bloop and its gets confused - you have to disable one.
Okay! I teach Scala and right now we’re using SBT, but it could be nice to offer students an alternative.