ammonite

tools

package tools

Things that are available inside the Ammonite REPL, are really convenient to have available.

Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. tools
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. class Desugared extends AnyRef

  2. case class GrepResult(spans: Seq[(Int, Int)], text: Str) extends Product with Serializable

  3. trait Grepper[T] extends AnyRef

  4. trait IvyConstructor extends AnyRef

  5. case class IvyThing(resolvers: () ⇒ List[Resolver]) extends Product with Serializable

    Resolve artifacts from Ivy.

    Resolve artifacts from Ivy. Originally taken from

    http://makandracards.com/evgeny-goldin/5817-calling-ivy-from-groovy-or-java

    And transliterated into Scala. I have no idea how or why it works.

  6. sealed trait Resolver extends AnyRef

    A thin wrapper around RepositoryResolver, which wraps them and provides hashability in order to set the cache tags.

    A thin wrapper around RepositoryResolver, which wraps them and provides hashability in order to set the cache tags. This lets us invalidate the ivy resolution cache if the set of resolvers changes

  7. case class tail(interval: Int, prefix: Int) extends Function[Path, Iterator[String]] with Product with Serializable

Value Members

  1. object GrepResult extends Serializable

  2. object Grepper

  3. object IvyConstructor extends IvyConstructor

  4. object IvyThing extends Serializable

  5. object Resolver

  6. object Resolvers

  7. object browse

  8. object desugar

  9. object grep

    Lets you filter a list by searching for a matching string or regex within the pretty-printed contents.

  10. object tail extends tail

    Follows a file as it is written, handy e.g.

    Follows a file as it is written, handy e.g. for log files. Returns an iterator which you can then print to standard out or use for other things.

  11. object time

    Records how long the given computation takes to run, returning the duration in addition to the return value of that computation

Inherited from AnyRef

Inherited from Any

Ungrouped