Lambda Calculator icon

Lambda Calculator

  n/a
Certified 100% CLEAN Freeware   

Learn about and experiment with the lambda calculus, and print the information using this portable Java-based application that runs low on memory resources. #Lambda calculus  #Lambda expression  #Reduction sequence  #Calculate  #Calculator  #Lambda  

Softpedia Review

specifications

changelog

Free Download

Review by:
3.5/5

Lambda Calculator is a small software application developed specifically for helping you perform lambda calculus operations in a clutter-free interface.

It can be deployed on all Windows versions out there, provided that you have the Java working environment deployed on the target PC.

You can take advantage of the program’s portability status and run it without administrative privileges. It takes a double-click on the executable file in order to gain access to the tool’s GUI. You may keep it stored on pen drives or other portable devices to have it with you all the time.

The utility does write entries to your Windows registry and leave other configuration files behind. You can uninstall it with a simple deletion task of the executable file that you have downloaded from the Internet.

Lambda Calculator reveals a simple design that incorporates only a few configuration parameters. A help manual is included in the package in case you need to find out more details about the setup options. The application can also be controlled via the command-line console in case you have are familiar with inputting parameters in the CMD environment.

The application offers you the possibility to type in lambda expressions directly in the main window or paste the information from the clipboard. Based upon the input expression, the utility reveals the sequence of reductions that it performs upon simplifying your expression.

What’s more, you can define symbols to represent lambda expression and build lambda expressions based on four rules, namely single identifiers (any string of non-space characters is treated as identifier), functions (you can apply a function to an argument), abstract lambda expressions, and parentheses.

Lambda Calculator lets you work with several engines, namely maximum reduction and evaluation order, make use of applied calculus, as well as enable eta reductions.

Last but not least, you can set the maximum length of characters displayed in lambda expressions, print lambda characters, adjust the font size displayed in the main window, and show a browser with all currently defined symbols.

Tests have shown that Lambda Calculator carries out a task quickly and without errors. It does not eat up a lot of CPU and memory resources so the overall performance of the PC is not hampered.

To sum things up, Lambda Calculator comes packed with several handy tools for helping you learn about and experiment with the lambda calculus.

What's new in Lambda Calculator 1.01:

  • Feature: Via the Maximum Length option, the program allows the user to bound the maximum number of characters displayed in each expression printed. This makes the computation process go more quickly and the text area work more efficiently.
  • Feature: The program displays lambda characters in place of backslashes. The Print Lambda Character option gives the ability to disable the feature.
  • Interface tweak: When the input field is displaying the value of a symbol, and then the user changes the value in the field, the program deselects the symbol in the browser.
  • Bug fix: An error in equality-testing of identifiers led some Java installations to fail to recognize matching symbols in expressions.
Read the full changelog

Lambda Calculator 1.01

add to watchlist add to download basket send us an update REPORT
  runs on:
Windows All
  file size:
79 KB
  filename:
lambda.jar
  2 screenshots:
Lambda Calculator - The main window of Lambda Calculator enables you to start your calculations.Lambda Calculator - The Options menu will allow you to set the maximum reductions.
  main category:
Others
  developer:
  visit homepage

7-Zip

An intuitive application with a very good compression ratio that can help you not only create and extract archives, but also test them for errors
7-Zip

4k Video Downloader

Export your favorite YouTube videos and playlists with this intuitive, lightweight program, built to facilitate downloading clips from the popular website
4k Video Downloader

Microsoft Teams

Effortlessly chat, collaborate on projects, and transfer files within a business-like environment by employing this Microsoft-vetted application
Microsoft Teams

ShareX

Capture your screen, create GIFs, and record videos through this versatile solution that includes various other amenities: an OCR scanner, image uploader, URL shortener, and much more
ShareX

Bitdefender Antivirus Free

Feather-light and free antivirus solution from renowned developer that keeps the PC protected at all times from malware without requiring user configuration
Bitdefender Antivirus Free

Windows Sandbox Launcher

Set up the Windows Sandbox parameters to your specific requirements, with this dedicated launcher that features advanced parametrization
Windows Sandbox Launcher

Context Menu Manager

Customize Windows’ original right-click context menu using this free, portable and open-source utility meant to enhance your workflow
Context Menu Manager

calibre

Effortlessly keep your e-book library thoroughly organized with the help of the numerous features offered by this efficient and capable manager
calibre

IrfanView

With support for a long list of plugins, this minimalistic utility helps you view images, as well as edit and convert them using a built-in batch mode
IrfanView

Zoom Client

The official desktop client for Zoom, the popular video conferencing and collaboration tool used by millions of people worldwide
Zoom Client

% discount
calibre
  • calibre
  • IrfanView
  • Zoom Client
  • 7-Zip
  • 4k Video Downloader
  • Microsoft Teams
  • ShareX
  • Bitdefender Antivirus Free
  • Windows Sandbox Launcher
  • Context Menu Manager
essentials


Click to load comments
This enables Disqus, Inc. to process some of your data. Disqus privacy policy