REPLesent - The Scala REPL as a presentation tool

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

REPLesent - The Scala REPL as a presentation tool

Marconi
Hi,

Today I am releasing REPLesent v1.0, a neat little powerful tool to build presentations using the Scala REPL. If you went to the Northeast Scala Symposium in Boston a few weeks ago, you probably saw me using version 0.0 there :-)

Features include:
  • Easy to write slides: a simple plain text file with minimal markup
  • The full arsenal of navigation options: next, previous, first, last, jump to
  • Builds (incremental slides)
  • Slide number / total
  • Text alignment
  • ANSI colors
  • Horizontal rulers
  • Syntax highlighting
  • Run code straight from slides directly in the REPL with a single keystroke. No other presentation tool will do that for you! :-)
https://github.com/marconilanna/REPLesent has the source code, a quick reference guide, a tutorial/sample slideshow, and the quick tour screencast (2min).

--
You received this message because you are subscribed to the Google Groups "scala-announce" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: REPLesent - The Scala REPL as a presentation tool

som-snytt
That's very REPLeasant!

It starts a little faster with this -i file:

:pa -raw REPLesent.scala
val replesent = REPLesent(80, 25, intp=$intp)
import replesent._


to look something like

$ scala -Dscala.color -language:_ -nowarn -i REPLstart.scala
Loading REPLstart.scala...
Pasting file REPLesent.scala...
replesent: REPLesent = REPLesent(80,25,REPLesent.txt,false,false,scala.tools.nsc.interpreter.ILoop$ILoopInterpreter@7fe07361)
import replesent._

Welcome to Scala version 2.11.4 (Java HotSpot(TM) 64-Bit Server VM, Java 1.8.0_31).
Type in expressions to have them evaluated.
Type :help for more information.

scala>



On Thu, Feb 19, 2015 at 2:21 PM, Marconi <[hidden email]> wrote:
Hi,

Today I am releasing REPLesent v1.0, a neat little powerful tool to build presentations using the Scala REPL. If you went to the Northeast Scala Symposium in Boston a few weeks ago, you probably saw me using version 0.0 there :-)

Features include:
  • Easy to write slides: a simple plain text file with minimal markup
  • The full arsenal of navigation options: next, previous, first, last, jump to
  • Builds (incremental slides)
  • Slide number / total
  • Text alignment
  • ANSI colors
  • Horizontal rulers
  • Syntax highlighting
  • Run code straight from slides directly in the REPL with a single keystroke. No other presentation tool will do that for you! :-)
https://github.com/marconilanna/REPLesent has the source code, a quick reference guide, a tutorial/sample slideshow, and the quick tour screencast (2min).

--
You received this message because you are subscribed to the Google Groups "scala-announce" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].

For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "scala-announce" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
For more options, visit https://groups.google.com/d/optout.