<commit_before>homepage: http://haskell.cs.yale.edu/
changelog-type: text
hash: ef27b2a44c8cff97cef9a53d741c62510cfbc44e5f7928bfc720667db01531c2
test-bench-deps: {}
maintainer: <NAME> <<EMAIL>>
synopsis: Library for Arrowized Graphical User Interfaces.
changelog: ! "changelog\r\n\r\n0.3.0.2\r\n* Added changelog\r\n* Fixed a bug with
  nested focusable widgets incorrectly focusing\r\n* Fixed some bugs in examples,
  also cleaned up example code to be clearer and more concise\r\n* Fixed a bug causing
  translateGraphic to not nest properly\r\n"
basic-deps:
  OpenGL: ! '>=2.8'
  arrows: ! '>=0.4'
  stm: ! '>=2.4'
  base: ! '>=4 && <5'
  containers: -any
  GLFW: ! '>=0.5'
  transformers: -any
  deepseq: ! '>=1.3'
all-versions:
- '0.1.0.0'
- '0.2.0.0'
- '0.3.0.0'
- '0.3.0.1'
- '0.3.0.2'
author: <NAME> <<EMAIL>>
latest: '0.3.0.2'
description-type: text
description: ! "  _    _ _____  _____ ______ \r\n | |  | |_   _|/ ____|  ____|\r\n
  | |  | | | | | (___ | |__   \r\n | |  | | | |  \\___ \\|  __|  \r\n | |__| |_| |_
  ____) | |     \r\n  \\____/|_____|_____/|_|     \r\n-----------------------------\r\n\r\nThe
  UISF package provides an arrowized FRP library for graphical user \r\ninterfaces.
  \ UISF stems from work done on Euterpea \r\n(http://haskell.cs.yale.edu/).\r\n\r\nSee
  Liense for licensing information.\r\n\r\n\r\n============================\r\n====
  Getting the Source ====\r\n============================\r\n\r\nCurrently (1/14/2015),
  the most up-to-date version of UISF is \r\navailable through GitHub at:\r\n\r\n
  \   https://github.com/dwincort/UISF\r\n\r\nWhen we reach milestones, we will release
  stable versions to Hackage.\r\n\r\n\r\n============================\r\n======= Installation
  =======\r\n============================\r\n\r\nInstalling From Hackage RECOMMENDED\r\n
  \   cabal install UISF\r\n\r\nInstalling from source\r\n\r\n  1) Clone the source
  from github\r\n     git clone https://github.com/dwincort/UISF\r\n\r\n  2) cd into
  the UISF directory\r\n     cd UISF\r\n\r\n  3) install UISF with cabal\r\n     cabal
  install\r\n\r\nNote: If you get errors about pacakges not being installed make sure
  that cabal binaries are in your `$PATH`.\r\nTo add cabal binaries to your path first
  add \r\nexport PATH=$HOME/.cabal/bin:$PATH to your .bashrc\r\nthen run \r\nsource
  ~/.bashrc.\r\nNow you should be able to successfully cabal install\r\n\r\nThis will
  install UISF locally for GHC.  As noted on the Haskell wiki:\r\n\r\n    One thing
  to be especially aware of, is that the packages are installed \r\n    locally by
  default, whereas the commands\r\n\r\n        runhaskell Setup configure\r\n        runhaskell
  Setup build\r\n        runhaskell Setup install\r\n\r\n    install globally by default.
  If you install a package globally, the \r\n    local packages are ignored. The default
  for cabal-install can be \r\n    modified by editing the configuration file.\r\n\r\n
  \   Help about cabal-install can be obtained by giving commands like:\r\n\r\n        cabal
  --help\r\n        cabal install --help\r\n\r\n(http://www.haskell.org/haskellwiki/Cabal-Install
  - Accessed on 12/15/2012)\r\n\r\n\r\n============================\r\n======== Information
  =======\r\n============================\r\n\r\nUISF was created by:\r\n    <NAME>
  <<EMAIL>>\r\nas a branch of work on Euterpea (http://haskell.cs.yale.edu/),
  created by:\r\n    <NAME> <<EMAIL>>, \r\n    <NAME> <<EMAIL>>,\r\n<commit_msg>Update from Hackage at 2015-09-02T23:37:59+0000<commit_after>homepage: http://haskell.cs.yale.edu/
changelog-type: text
hash: 4874d77d11db7982484104da669f0c6df2192f8514a085227c2737d04bc3f9ab
test-bench-deps: {}
maintainer: <NAME> <<EMAIL>>
synopsis: Library for Arrowized Graphical User Interfaces.
changelog: ! "changelog\r\n\r\n0.4.0.0\r\nIn big news, the whole GLFW back end was
  removed and replaced with GLUT.  \r\nThis should hopefully improve stability and
  make future updates easier.  \r\nThe code is also somewhat parameterized on the
  back end, meaning that it \r\ncan accept alternate rendering options fairly easily.
  \ I encourage users \r\nto write rendering functions for the new Graphic type and
  submit pull requests.\r\n\r\nNEW FEATURES\r\n* Added scrollable widget\r\n* Added
  displayField widget\r\n* Added new settable widgets (named ***S) that allow one
  to programmatically \r\n    set data within widgets.\r\n* Extended the Color data
  type to include the common UI grays.\r\n* ArrowIO updated to include terminalIO
  function\r\n\r\nBUG FIXES/ADJUSTMENTS\r\n* removed implicit delay from accum (this
  also affects hold)\r\n* removed implicit delay from listbox\r\n* Restructured Layout
  data type (layout smart constructors are unaffected)\r\n* histogram widgets no longer
  normalize their input data by default (also \r\n    fixed some graphical issues)\r\n\r\nRENAMED/MOVED\r\n*
  ArrowTime has been replaced with an ArrowReader DeltaT instance\r\n* Old asynchronous
  functions have been replaced with new ones\r\n* Widget constructors moved to their
  own module\r\n\r\nREMOVED/DEPRECATED:\r\n* textboxE has been deprecated and replaced
  with textbox\r\n* mergeE and (~++) have been deprecated\r\n* UIParams no longer
  export a constructor (use defaultUIParams with record syntax updates)\r\n\r\n\r\n0.3.0.2\r\n*
  Added changelog\r\n* Fixed a bug with nested focusable widgets incorrectly focusing\r\n*
  Fixed some bugs in examples, also cleaned up example code to be clearer and more
  concise\r\n* Fixed a bug causing translateGraphic to not nest properly\r\n"
basic-deps:
  OpenGL: ! '>=2.8'
  arrows: ! '>=0.4'
  GLUT: ! '>=2.5'
  stm: ! '>=2.4'
  base: ! '>=4 && <5'
  array: -any
  containers: -any
  transformers: -any
  deepseq: ! '>=1.3'
all-versions:
- '0.1.0.0'
- '0.2.0.0'
- '0.3.0.0'
- '0.3.0.1'
- '0.3.0.2'
- '0.4.0.0'
author: <NAME> <<EMAIL>>
latest: '0.4.0.0'
description-type: text
description: ! "  _    _ _____  _____ ______ \r\n | |  | |_   _|/ ____|  ____|\r\n
  | |  | | | | | (___ | |__   \r\n | |  | | | |  \\___ \\|  __|  \r\n | |__| |_| |_
  ____) | |     \r\n  \\____/|_____|_____/|_|     \r\n-----------------------------\r\n\r\nThe
  UISF package provides an arrowized FRP library for graphical user \r\ninterfaces.
  \ UISF stems from work done on Euterpea (http://haskell.cs.yale.edu/).\r\n\r\nSee
  License for licensing information.\r\n\r\n\r\n============================\r\n====
  Getting the Source ====\r\n============================\r\n\r\nCurrently (7/20/2015),
  the most up-to-date version of UISF is \r\navailable through GitHub at:\r\n\r\n
  \   https://github.com/dwincort/UISF\r\n\r\nWhen we reach milestones, we will release
  stable versions to Hackage.\r\n\r\n\r\n============================\r\n======= Installation
  =======\r\n============================\r\n\r\nInstalling From Hackage RECOMMENDED\r\n
  \   cabal install UISF\r\n\r\nInstalling from source\r\n\r\n  1) Clone the source
  from github\r\n     git clone https://github.com/dwincort/UISF\r\n\r\n  2) cd into
  the UISF directory\r\n     cd UISF\r\n\r\n  3) install UISF with cabal\r\n     cabal
  install\r\n\r\nNote: If you get errors about pacakges not being installed make sure
  that cabal binaries are in your `$PATH`.\r\nTo add cabal binaries to your path first
  add \r\nexport PATH=$HOME/.cabal/bin:$PATH to your .bashrc\r\nthen run \r\nsource
  ~/.bashrc.\r\nNow you should be able to successfully cabal install\r\n\r\nThis will
  install UISF locally for GHC.  As noted on the Haskell wiki:\r\n\r\n    One thing
  to be especially aware of, is that the packages are installed \r\n    locally by
  default, whereas the commands\r\n\r\n        runhaskell Setup configure\r\n        runhaskell
  Setup build\r\n        runhaskell Setup install\r\n\r\n    install globally by default.
  If you install a package globally, the \r\n    local packages are ignored. The default
  for cabal-install can be \r\n    modified by editing the configuration file.\r\n\r\n
  \   Help about cabal-install can be obtained by giving commands like:\r\n\r\n        cabal
  --help\r\n        cabal install --help\r\n\r\n(http://www.haskell.org/haskellwiki/Cabal-Install
  - Accessed on 12/15/2012)\r\n\r\n\r\n============================\r\n======== Information
  =======\r\n============================\r\n\r\nUISF was created by:\r\n    <NAME>
  <<EMAIL>>\r\nas a branch of work on Euterpea (http://haskell.cs.yale.edu/),
  created by:\r\n    <NAME> <<EMAIL>>, \r\n    <NAME> <<EMAIL>>,\r\n
{'fraction_non_alphanumeric': 0.18327067669172933, 'fraction_numerical': 0.02643327067669173, 'mean_word_length': 3.015566037735849, 'pattern_counts': {'":': 0, '<': 35, '<?xml version=': 0, '>': 45, 'https://': 4, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 16, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '771808', 'n_tokens_mistral': 3340, 'n_tokens_neox': 3173, 'n_words': 851}