trymodule

Dev tools

cli package tester

SHOW HN2016

58points
22comments
#649of 2,264 in 2016
Top 29%of 2016 by points

How HN took it

DebatedReal support and real criticism

2 positive, 2 neutral or asking, 0 mixed, 3 critical, out of 7 comments about the project. Thread score +0.08.

Idea: 1 for, 3 againstExecution: 1 for, 0 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Clever small idea built from reusable modules

    From 2 comments
    • This is one of those really cool ideas that is obvious after someone else much smarter then yourself thinks of it first. I wish this was in NPM.
      gravypod on HN
    • Just 57 lines of code. Someone was asking about beautiful code in other thread, I believe this is a fine example of it. Plumbing together reusable modules to build useful (and…
      murukesh_s on HN

Objections

  • Not a new idea; Clojure and Haskell versions already exist

    From 1 comment
    • This isn't a new idea. I enjoyed using a Clojure equivalent for a while[0], and this post inspired me to create a Haskell version[1]. [0]: https://github.com/rkneufeld/lein-try…
      nilved on HN
  • Browser-based tonicdev already offers trying packages

    From 3 comments
    • Actually it is, at least the npm website. Every page on npm has a "try it now" link that takes you to a page on tonicdev where you can try the package. For example:…
      tolmasky on HN
    • Doesn't that already exist on the NPM interface? The "try it now in your browser" which links to TonicDev. Or are you suggesting something else?
      SlashmanX on HN
    • In that case, why would we need a CLI tool for trying out packages?
      amelius on HN
  • npm CLI is too noisy and slow

    From 1 comment
    • I want NPM to do less, not more. Start by fixing the cli, make it far less noisy than it is; think about whether you need to dump a project's entire dependency tree (which might…
      Touche on HN

Requests

  • Automatically load an example from npm docs or repo

    From 1 comment
    • It would be very cool to detect an example from npm docs or github repo and input it initially!
      alehander42 on HN
  • Offline support for the tool

    From 1 comment
    • Glad to see you here, I love tonicdev and use it when I can! Too bad I can't try out CLI/Terminal specific stuff in it, at least what I found so far... However, one question, you…
      diggan on HN
  • Web-based try-it interface

    From 1 comment

Questions

  • Why need a CLI when tonicdev exists in the browser

    From 1 comment
    • In that case, why would we need a CLI tool for trying out packages?
      amelius on HN

Alternatives named

  • lein-try (Clojure)

    From 1 comment
    • Absolutely! And I'm no way the first person who did this, my inspiration comes from diving into clojure and finding `lein-try` (https://github.com/rkneufeld/lein-try). Thanks for…
      diggan on HN
  • cabal-try (Haskell)

    From 1 comment
    • This isn't a new idea. I enjoyed using a Clojure equivalent for a while[0], and this post inspired me to create a Haskell version[1]. [0]: https://github.com/rkneufeld/lein-try…
      nilved on HN
  • tonicdev npm try-it-now

    From 1 comment
    • Actually it is, at least the npm website. Every page on npm has a "try it now" link that takes you to a page on tonicdev where you can try the package. For example:…
      tolmasky on HN
  • js-quickload

    From 1 comment
    • I made something similar a while back : http://benvan.co.uk/js-quickload/ It only works with web libraries though. Try searching for 'moment.js'
      benvan on HN
  • earl-grey online REPL with JSPM

    From 1 comment
    • The online REPL for my compile-to-js language uses JSPM to load NPM packages: http://www.earl-grey.io/repl.html Try "require: markdown", for example. I can put up a JavaScript…
      breuleux on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/11281392)