File: array-convert.rkt

package info (click to toggle)
racket 7.9%2Bdfsg1-2
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 178,684 kB
  • sloc: ansic: 282,112; lisp: 234,887; pascal: 70,954; sh: 27,112; asm: 16,268; makefile: 4,613; cpp: 2,715; ada: 1,681; javascript: 1,244; cs: 879; exp: 499; csh: 422; python: 274; xml: 106; perl: 104
file content (27 lines) | stat: -rw-r--r-- 828 bytes parent folder | download | duplicates (8)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#lang racket/base

(require typed/untyped-utils
         (except-in "typed-array-convert.rkt"
                    list*->array
                    vector*->array)
         (prefix-in typed: (only-in "typed-array-convert.rkt"
                                    list*->array
                                    vector*->array))
         (prefix-in untyped: (only-in "untyped-array-convert.rkt"
                                      list*->array
                                      vector*->array)))

(provide list*->array
         vector*->array
         array->list*
         array->vector*
         array->list
         array->vector)

(define-typed/untyped-identifier list*->array
  typed:list*->array
  untyped:list*->array)

(define-typed/untyped-identifier vector*->array
  typed:vector*->array
  untyped:vector*->array)