Skip to main content

Use curly braces instead of indenting, plus much more sugar added to Python's syntax.

Project description

Python Brackets

Brackets is a yet-another, a not just a pre-processor, a language built on top of Python, allowing to use {} instead of indentation in Python, and it allows defining powerful anonymous functions and introduces much more sugar and candy into Python’s syntax and abilities.

Visit Brackets Website for examples and more info or read the docs. Project is hosted on github.

Some examples:

// Use braces in Python!

def fib(n) {
  a, b = 0, 1
  while (a < n) {
    print(a, end=' ')
    a, b = b, a+b
  }
  print()
}

/*
  Powerful anonymous functions
*/

print([def(x) {
  if(x in [0, 1]) {
    return x
  };
  while (x < 100) {
    x = x ** 2
  };
  return x
}(x) for x in range(0, 10)])

Visit Brackets Website for examples and more info or read the docs to know how it should be used.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for brackets, version 0.6.2
Filename, size File type Python version Upload date Hashes
Filename, size brackets-0.6.2.tar.gz (10.2 kB) File type Source Python version None Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page