Skip to content
grolang - programming without bodies
Kotlin
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.idea
gradle/wrapper
src/main/kotlin
.gitignore
LICENSE
README.md
build.gradle
gradlew
gradlew.bat
settings.gradle

README.md

grolang - programming without bodies

It is well known that most bugs occur in the bodies of methods. grolang fixes this problem by allowing you to leave all the bodies empty.

Hello world

class HelloWorld {

    fun BYTGZriYyusfiqdggIQXUIrDpdVgAz() {}
    fun BdKUkjGeongZBhLrThBXskfkGTPIwm() {}
    fun CFpToyXgVPDQICaBAHcNVbOMrXZvW() {}
    fun BnoKhMETTAjhIMrfglxPldglGBKAoXU() {}
    fun ApVEoXNCCploGMIBbaRfVTQhXKzObPlORd() {}
    fun BuNyDAxGIlfIkzYsPXgDOxBTmvUAmbM() {}
    fun AnYTGWBYQvjVKzJhDfREITljJkTu() {}
    fun ADvzrXzbCxQYlSivsdufHUzHPlGQqc() {}
    fun BGKFAcqKfqWzrpnTlaIjgpEMVMKxwD() {}
    fun BCBMQNtCpLtikPlxzHRseMouJTOOWq() {}
    fun BbAUKBMRALYPgMsxslpwcVxVvhrbDF() {}
    fun BzuClUDcptVstGobBulQOmQbAgchgrp() {}
    fun AYhVToEHArupvdnNkfZGlWxEhIqseX() {}
    fun AFvEjzpfGgFNYOQJseGDgOEkJlTrTA() {}
    fun AXrzFfXCJkCcvXHSktoiTWpkYoalvM() {}
    fun BWRAgNRUTayXLngcKfEAxjOooXPbaF() {}
    fun BrJPXiGJLgHGHlhTJsZSJzPZhayZKXk() {}
    fun AURHBRpftFGzlzIOMJVpDPgNeDFCcL() {}
    fun BlLlLDupPtrKLEDaEmKIZZWlaehHJyMg() {}
    fun BLSBvVKzXSTeIdfbsnwxHmxxISSncg() {}
    fun BXhwmEcivuomDFCHSoLspUQqnfmCSf() {}
    fun AqYYwVNwYIdCYqJfqkvclCFbwUHWn() {}
    fun ArVWfeoXAIREweRNXHnNTUtziUtvMd() {}
    fun BQlVGvukNRGMcfdBOMZvRjoVVxgaPq() {}
    fun BZZpLOHjAnVphLrZWQcGOGajywmpHs() {}
    fun AyMUWhGlZLeCRwsfsvFygYSoDKtyWH() {}
    fun BafUyzbttFDyWZgIIrrWSxkGvAQKGc() {}
    fun AIPxXXkLvkvHbhizSAIlxMpdDfqEXV() {}
    fun AtTXZlCDuERQVpjKXwZcQJKwnaujWsax() {}
    fun AcZATjhvVApyOkqLLHxTmwOOMfWLlE() {}
    fun APbJDnSbkjgmSByNiKSeGJnrHMkRFD() {}
    fun BeGdzPswdpKjERfJHOCppRfvAzHagM() {}
    fun CDQedwQbEIxrUGKUTBLEbwXQyBqjWO() {}
    fun AVGfutmTDYilbWgTtGtiGiiaOTOmUr() {}
    fun BDoajWQVBqLUocRWcJcgVftfXWLrUi() {}
    fun BhWsUIdKYafBdYpEfWNIksUeCpBkjvfy() {}
    fun BREMNeUMvMyDrDOyPRjkNZfyVgfhup() {}
    fun ARWnsJaRJASIvvelBUwYQraqUGYcNe() {}
    fun ALLSfWlHknEtSfpiGSFbYSOQerAbp() {}
    fun AwCdRgBJCRSQUXExPUNNMyXrilEpFJqI() {}
    fun BUjugqIKZtmGAziLypDzUuoHDQHtpl() {}
    fun AjxCBUdVVqMHJpmQGkAppvKTUIDGYA() {}
    fun AJHQDRQawTBUguvAqrnrCTCFLluhEN() {}
    fun BTrPznQKKxIfFwpCNebhAQWprLJJmb() {}
    fun BEIawimRdQrxQKTxZgDfDscNzFGvMfha() {}
    fun BKylsUgDIvfQXaUFWtNbTUEkCGofU() {}
    fun AhxChsZWFPwCagjMheWHaUIipMbSVp() {}
    fun ABjXKqMqPvTGJQcgCyyEkifYHkivvA() {}
    fun BqxHOjbFtvnIxzeuSsWbCRiwlqgxMuI() {}
    fun CEZedWILnKCXixAlozWCxvksPFGDNuqV() {}
    fun BxlsWbsNpbJVwLSeRgojMpbbKxgoAKR() {}
    fun AWVGUMVRRzwShOrAyYatuPEhLbQTqo() {}
    fun AQBaygiReDXoYXGoHdmpLuBfmpbNIQ() {}
    fun BSCgErNYjFFjzEwATBAgoSxOUPIyyt() {}
    fun ACeuDntnceptAiehUyBwVSpREUjVnW() {}
    fun CBLBkIRuCTqqexTRKZIBXWnxdQvemLsj() {}
    fun AfmCeNfvVqGbLpPnQjKGrAfKrfDKPT() {}
    fun AAIIhQtxVwqurIGxjujvaLFnGlZfaz() {}
    fun BpaaKQENydfZCzAwFxKZvwubLTSVzXj() {}
    fun AxEAmRNqQAJbLJJTATyVjNdSlvcTff() {}
    fun BgvTuTVujoqAmEfClwYCtEAkQOGTM() {}
    fun ATjOFRjBsYrnNRGPKbwAsOhailAYA() {}
    fun BBAPcCgzwGZJuhgJKqTZMadriIRYZh() {}
    fun BILEBYDoYnzKVzCMLFdcAzrjXnzuYd() {}
    fun BcKTUvzkZCAuECsbEerfgAyakPnBri() {}
    fun BORQKGVsgeoczbTRAOzBbaICxLOJ() {}
    fun AZTYyFTWCrOkdaWtxesjpVNuqnwVUw() {}
    fun BNVLaoWTKFpSCIqOmHDQQfTCyKbRjfzv() {}
    fun BkPUSDdnqikzoCFUaviNkZQJQiIToM() {}
    fun AaJTwVrvgTWJjbhDuCjtoSlpJoxUCB() {}
    fun BszNbOyjibdkZkZNjMwYGnJRmbIYTYjU() {}
    fun CGURAJaQEYEUgzdkOOheqgtftuRyvQvp() {}
    fun BisOeiHHnXoUuzWgxSYbSnLxYSDybD() {}
    fun BmZNJYLwEEDnjYSInCHYtEIGdqBATpX() {}
    fun BHnDlgQMExdlSaSrzvoYnlflsVHDMS() {}
    fun AGZHbSGKaCJoxthzjjIiVhoxQPMmud() {}
    fun ByWRaOPRnMbfNhMMaKmlDZUaAHKdxVt() {}
    fun BtKhrhxunxdbakVxVjYoblosJJCbtJk() {}
    fun AOnlvTNkhZdUxwSrGaWrmGxrdrnjNf() {}
    fun CASxHXhwVphqFQWGYQNXXgGqnhUosxH() {}
    fun BVYzTkXNNleyGKFTnGYvIEOWVxFvlU() {}
    fun AHWicvSLXqfAMfjgwVZeWenLQBKAfD() {}
    fun BjuAnFZdJKGvozbKVBCtYuwuisbCQu() {}
    fun ANPeuczaohMnQfNXFHGUTDlqyvmcWm() {}
    fun AsHMHCRyzDofvFKxHFyHaDzWFNYgpH() {}
    fun AEaCEraJdsQGIpYcuqPWTInNWZYTgM() {}
    fun AlQeoqbYarJHZrENWQsthFTrLlHv() {}
    fun BASOXjLnScJpYOcneNgotXNbkbihIc() {}
    fun BPDTWuvedpwAvirBgvTwymHWhdHi() {}
    fun BfAwqRQbnLcGocDLOMmLhGwcuuPLNuOO() {}
    fun AovZMHLtheZGWatWGYYWvSdbGitkcVC() {}
    fun BwwLnwGTesIZnqqpeTMZnDlKdHseZbO() {}
    fun AifvSiaGjYtPPwxRilAakQlAFiBaI() {}
    fun AdFewxsbHAanoCgfGvKGIMOICRhhFy() {}
    fun BFCHrTphIooEuUMppnLAJTQVpzXsbqlN() {}
    fun AgkCNbhTFEDsrAQNWznhExPbnCbQZT() {}
    fun AKRGLyxQzdNhcpWkVofrAQZqAfpsPcOvm() {}
    fun BvmBamhaSREWBHrXlUUbHURKFhkUVAm() {}
    fun AmpPTdSMHyfrdspAfEESusIzJUfq() {}
    fun AMtsqLUhOtXfkMxsseafwFGfqIrVfI() {}
    fun BoRJpNJxJgeSFNXdNLwhkygZLOrcAKQ() {}
    fun AklNFcFKUuvUkNlRFaPYvzsLJvBa() {}
    fun BMAPNDxUwmgbILBXwXafojRkWJzOAn() {}
    fun AvUbNldGguTGeUpgkSfRosQkgAYyxc() {}
    fun AzSbzgbxIJXiRisArdHpPTeoWLmbYx() {}
    fun ASHzJWxPgEVhHtCfvXRZvVwHonmtXY() {}
    fun AukfpPAzQgSPwnCcoLNkGJnehqsUt() {}
    fun BJKVGIGsCWuGWvQsJnoTKbmnlyXPgcAW() {}
    fun AbhtSDnUTVhOQVJisACKVCQkvoYpcY() {}
    fun AehAFqhPiJIbXUAXGThaXArVFvNJM() {}
    fun CCHnJBAfTewEDkgJlUAbQTnBAZNkx() {}
}
You can’t perform that action at this time.