Skip to content

issues Search Results · repo:adamhaney/lispy language:Python

Filter by

16 results
 (89 ms)

16 results

inadamhaney/lispy (press backspace or delete to remove)

Python is dynamically typed. Which is great, but can lead to some rather frustrating bugs. Functional languages like Haskell make their type system an aid to a developer (instead of a hinderance like some ...
  • adamhaney
  • Opened 
    on Jul 12, 2013
  • #20

Pure functions are functions that always have the same result for a given input. This implicitly means that all functions that don t make system calls are pure (as system calls allow IO, time references, ...
  • adamhaney
  • 1
  • Opened 
    on Jul 12, 2013
  • #19

Since lispy is aimed at mainly providing a functional environment it would be very interesting to me if return types could be lazy. Currently I can think of a very simple way that this would work: Class ...
  • adamhaney
  • Opened 
    on Jul 12, 2013
  • #18

Currently we re not testing against jython, but being able to run in jython would be really cool because the jython interpreter can run much faster in some situations and would give lispy access to Java ...
  • adamhaney
  • 1
  • Opened 
    on Jul 2, 2013
  • #17

I didn t realize that Norvig had included a new version of lispy (lispy2) that includes many of the features I was interested in implementing. http://norvig.com/lispy2.html Integrating this portion of ...
  • adamhaney
  • 1
  • Opened 
    on Jun 28, 2013
  • #15

For memoization/debuging etc it would be interesting to know the ammount of time spent in given functions (cpu time/wall clock time/time spent in IO wait) etc. This could be used for all sorts of goodies. ...
  • adamhaney
  • Opened 
    on Jun 28, 2013
  • #14

It would be cool if function results were stored in a cache so that recursive computations could be implemented without recomputing values. Ideally IMHO this a cache object should be configurable as an ...
  • adamhaney
  • Opened 
    on Jun 28, 2013
  • #13

Currently (as of 6/28/13) the scoping class is being imported by the norvig dialect directly (which makes sense for now, norvig scheme uses norvig scope) but in the future it would be nice if this scoping ...
  • adamhaney
  • Opened 
    on Jun 28, 2013
  • #12

Not too sure how to do this, but everyone in the LISP community always pitches reader macros as the best reason to use LISP, so we should probably implement them in Lispy.
  • adamhaney
  • 1
  • Opened 
    on Jun 28, 2013
  • #10

Currently you can t backspace in the repl or press the up arrow to find previous code. It would be much nicer if the REPL functioned more like the python REPL.
  • adamhaney
  • 1
  • Opened 
    on Jun 28, 2013
  • #9
Issue origami icon

Learn how you can use GitHub Issues to plan and track your work.

Save views for sprints, backlogs, teams, or releases. Rank, sort, and filter issues to suit the occasion. The possibilities are endless.Learn more about GitHub Issues
ProTip! 
Restrict your search to the title by using the in:title qualifier.
Issue origami icon

Learn how you can use GitHub Issues to plan and track your work.

Save views for sprints, backlogs, teams, or releases. Rank, sort, and filter issues to suit the occasion. The possibilities are endless.Learn more about GitHub Issues
ProTip! 
Restrict your search to the title by using the in:title qualifier.
Issue search results · GitHub